12004
12345
661004494
910235835
1639163243
682682289
1841157320
272161295
203741748
739048660
1663477783
1008266229
1944836701
1769763461
1312164768
1632985379
926203720
1273009706
1456580585
1759932940
887625313
96975022
434670716
841521444
332014541
207003861
1028380625
663876279
108538911
624435925
1554587943
1462673250
750671172
809586151
1670200252
917965395
196692276
1917188705
499411971
202327108
170661648
547129788
1058419308
264550688
376612682
1855381621
593350597
839491905
1499557825
878724927
327132898
1468896429
8114845
517597261
151579932
326892744
755754552
1819483051
578221295
1432159382
1654301664
1177281042
163622385
1579305823
1184460717
200804533
257595057
1135250550
99563209
394199373
1436293103
1009015015
773597736
1254253478
1589271292
340495526
1038555714
170120028
464908763
476632920
1613653265
188888721
1164318455
1229813985
297303027
85691514
1454558405
233073912
658006220
1343307509
162210844
377209226
1338967411
1067252589
548025444
993380607
383507404
1479113485
1080089971
175808149
1597786565
1458100047
739928696
1105358453
1442431825
1318117883
695298694
753861368
928325969
1811084407
1288337030
585634524
1354574288
101588375
1818506117
1465412944
12962588
933808400
1282002797
1098769204
746246128
24521146
477244330
756255700
231988529
1059083877
1670047605
1706345147
706228034
595890686
1956988122
1559442230
1090030057
289100614
878846356
155553219
1448960025
58960002
1787382161
979185144
1390392821
700697038
1304747944
846921814
54970480
1576576321
1022634938
1237379036
1248746473
1082612501
980418020
1449699004
197110689
1981320768
1429562021
1573265420
980855717
1983672997
873369924
383347948
1648070279
988953548
47633334
332435284
1854096285
1728894800
1495604467
1065473675
1222742020
1662952899
16452919
1954002586
1146426240
302817653
1708376384
45549091
719773202
1630322517
701285221
655412209
36448939
432668569
457598675
1623615534
1615472666
507289118
1362331541
1108709290
859538593
1305580937
1174697502
1465287029
1185590079
1404034213
1331114866
401439273
653063705
972312661
992825529
326075680
80971854
1957161264
14637016
1585793574
1066159582
1026415435
303272765
1894293037
272944385
1384012931
853492218
1350533201
1282387776
217957715
346899009
1215401710
531354873
424017800
716962618
1346807168
366563259
386895178
205935082
1917161084
488255398
551165891
768412507
1742392027
971702787
1306937111
1392485386
1747460542
637496989
375209541
574440355
79287676
418031554
871805102
557455953
589057232
204016354
1468038505
835764905
1475525663
452088719
1824164302
182899253
967632365
1057135205
115713156
1870084401
229045906
255350044
1646018361
1959512421
1694076677
1751226182
97475933
1097538176
514993692
258002928
560880738
922590250
966007275
1991527546
1106031677
713036212
907178236
1643517360
267611334
797370157
1659549772
1866561847
127905386
1142790815
898524755
1551130273
730409420
1465072366
664091097
368266638
1800780143
685256823
855989631
1436852711
1163439481
1492110499
991478629
415697120
880363679
328061494
320555621
1774266926
42462262
331054304
1643135616
545448256
1869757631
1483998117
1346057043
1111128090
1275721017
1324115005
789523872
1318343000
210534629
362484059
127444658
503227547
1060987667
142946405
1020816763
632403567
433447080
146727054
457222786
1875623916
66600619
1529154565
828088066
1613921179
1721557584
491481117
763153682
1939549841
476814536
1885282847
1824099586
1796851082
1499655200
353076500
1681372642
1246411303
119015324
1552963008
1092545621
476665139
1895732952
1537646632
1226318082
800955422
1364665841
488251082
1354709453
737417274
1307244731
1688152055
1340819847
1895735208
1873831519
1767511701
478847637
340603067
655910052
1732135864
1389570507
784239901
560961323
849974032
841528464
325251783
538384474
330593576
1003572348
707911168
461573764
1774405460
513388244
880484072
1054181433
1980557647
1979890964
528953988
302836483
27132644
249255338
1233306502
1136771664
25736409
632305110
788662482
544463000
1928364378
1923019563
1732143499
1874228863
1340769575
590501251
386879460
163392502
308305721
1915703817
1045758921
696118168
901066300
262570949
1034072265
1484678735
646798286
275843511
1532839272
1174763811
460335775
841553776
1893273873
1787620737
1949893649
37766585
628777409
1482880526
156264005
1647468238
535224914
217668922
52865983
1780788783
610020096
407574014
1271428849
833682305
1120804189
1183904209
126508785
717091571
745875713
64853831
934132044
1832835820
1401770184
1764561695
1215183074
1748627767
489973379
1749892898
1099465839
1613898672
84127226
1086810603
29745691
1944522763
1924335215
1303002991
1961723843
903998934
7128497
660837483
1380478903
828089999
643252186
1120277517
1652550853
626498252
213249887
1813115981
1155039323
348935063
1048255026
1743244204
95678063
1828420042
853488693
117057830
635996401
864215714
267697453
407636238
1157494859
785332017
1118203084
438967312
1696661558
1523209494
377828323
1326906086
909347091
1817801198
1222180367
1222509852
709963075
85038230
684374928
106042046
1189583634
281492668
112010843
588684822
1535377881
676857399
594853576
750530776
565643646
340883022
991132541
201325649
1091034071
1807277386
667006590
1097508130
636301481
1599492260
1503342625
595146887
1709886915
204284875
1423615959
129341360
248669929
886343801
903768891
1337238125
1126754697
1825745175
1033281130
10639833
1144045115
747446648
927474196
354503734
752204872
1679012631
872258358
480637461
190478441
367672308
1873323666
1355778537
532076954
176502674
235872016
1102069706
1150794609
124672237
586208371
1110470816
581695606
89228042
396155131
985298759
857876710
1982669483
340014893
649034080
1773088509
1257615452
1623776080
739898471
1307601893
980492708
1057280535
343587423
879803190
312502857
345303259
957288850
727233902
1022705165
404668446
1342214608
330961209
67837422
1597264407
72167256
650471786
1801699185
186443517
1002082460
1239536804
1922810315
1428944228
1054817073
351291517
1942175437
1496627025
769535389
1338997739
223224278
707548953
932862990
743896228
1133425196
48176645
1551584246
1119222140
1892284593
222266516
838291752
1779368979
1628919522
383236914
1558990442
1684559596
1053940523
654337550
790039288
385405077
267847638
1998562295
1971389324
1071171936
621693621
1500361667
1384791578
1551548481
2463462
1992295906
937627753
815875833
1575767870
1618291112
504009625
315156213
1471805457
598318380
1197536014
19660778
45680161
952945116
758187193
1579432669
1348151765
1222713481
1610617283
1539573401
1869953786
1370257477
1297350994
1287837887
706587737
384130312
1071150101
224661984
736159629
1861691054
122202607
1633063529
663385067
35765
1116758678
1899988687
1284638764
22415920
203601109
10628410
1879227289
1243834229
212754139
455622144
1456801537
770378510
339724917
1314902523
1240375102
391956655
1723020171
1398980141
1889744385
1845218177
1681594695
632205985
694944912
1649789866
109288096
1191637559
547141012
279347641
1578996584
1610114403
476115773
1564472486
1356275711
45644397
1836186438
858198507
294793906
1325735846
1019112372
1599988873
1660346113
626119558
1157503339
841728851
1831036351
1936209227
44405396
1756247579
984286883
344202975
138670884
723222467
1743319145
818166890
318441070
484552693
1205043775
1634848898
1913127824
1011963551
1463487399
1599879649
1664837646
602639736
1979506371
1892329052
1414102799
294080521
1478716085
382176595
97162749
397284326
379867770
289755512
184872065
1055475138
1474702647
1853216062
1818753516
173078869
1147232164
790893434
1295060759
1234793610
1471443520
1752893307
1821153341
538108822
1727203327
1351633745
1653154732
659945009
1412608022
7148821
136501475
60466464
961281912
554863603
862222481
1938707300
522106428
1750324876
277531494
602110288
247040226
1741386558
343354698
1453563634
633294825
1262965933
1009850047
1351827714
1816095382
1740048956
1864731388
672593966
304818891
430044036
1131196217
226613065
71175711
875993978
566877195
127082340
729021864
1437217741
984676304
372718949
153254037
124405602
94193226
919839045
990993582
1880046216
1650972441
1396907289
513361940
692950471
987753385
1730056962
1409538609
367589708
1904813997
464237395
341783699
301327019
843849627
1672559067
142417434
1463907509
1755647574
531237877
1423667386
635609416
1867531590
1646112451
1183447681
150449155
1873088425
809822486
756710255
1970635750
1300309597
508889224
1168772707
90011002
360834133
1936049167
89076515
467824099
159232027
1611868420
1442290652
1401139255
817074456
1703586003
971179982
102639800
1785298641
427694846
593368114
1312117238
230301515
689346529
368758028
1562955350
1496171659
355384166
12514627
4859991
213459608
362912786
819862047
177930900
973346708
1438902860
1067280112
1395924773
1295464688
251772698
1940492887
907800461
1583482553
1674593335
1304675483
143779155
1088947225
22528132
1818534960
163945587
674932469
1080807882
365150514
1445393579
216454372
1444593017
1740334236
610963069
140131197
1605817357
593839343
5449967
1923534540
84216524
254364492
1796319241
792006373
1264359753
427792547
1378171597
636305892
1575255209
807175113
1533525944
487201960
1685567653
1728634686
555708180
1384671046
224978874
474008125
1473643528
536849206
1848569041
1329927522
1132651727
1997762273
1374468468
1961476528
1528753692
1698568625
456317044
1255793577
1689647331
1657933355
1935042920
984265922
1499266029
1420228844
1508356243
1351772782
1824587473
1594735585
440363364
1527639696
1099677261
273632769
831624570
958191620
530886720
1715958332
1184626056
1226292024
1915152323
1131809233
1120195816
1468600761
74965500
754289003
1121712766
1798556969
1417537906
1302883226
899038856
1679602973
179988849
319461632
1117527782
1875592590
552159040
701301732
229368657
1135479337
1876314803
873206093
649420652
1878907943
96485843
320929345
230250261
859018958
1166137703
416276849
1430589808
1812795360
513942569
1230025021
1340641255
557838099
537737539
466442159
909300422
744977026
298516079
1709799274
1934234877
521704248
695696730
760760392
1347650848
780215629
1156104988
956031981
406032581
1829584988
1486589675
49146720
1349977221
1041946231
482388581
1241287874
1372114919
1754036155
524038742
262693808
632419267
1001261057
1872293418
1086243496
1165660404
949963829
978820378
559689684
1337855051
85716881
1792001310
1484391632
836963259
166515530
938971217
127716405
1183211213
1335725451
973278498
1450034633
1702913971
210105722
10244268
1601004821
326205685
464795850
1880047800
298695025
75449518
1296449665
1094327240
1155264268
220938285
35822271
1077380008
932973820
649410831
1609453234
1595099989
397687020
1801395252
596415304
1618176930
320315700
37583679
2198044
1212183462
1183461691
102975014
354672176
58076662
36389469
780757657
1074004110
559779838
422313545
991016789
271288598
760037811
700864554
1069916029
680125354
484240166
41405387
991389642
636737043
1263453348
801140988
1089135522
5997398
1478305575
1573757979
1740625463
575591479
1648639381
1106498667
591928793
1689928569
1563421143
324007642
1252612389
696586110
195720011
1720777342
1238373004
1057937772
374506611
1146934175
1476042434
655066464
1941957031
378122234
849415423
894235435
1327770991
1121269899
112175139
1576771544
1328926059
1400846636
738744697
411042474
94326170
96977617
876366602
484318683
295764006
205166178
1425364729
1453281171
1830384752
1301088221
707867456
436030170
1448252166
373329920
484405343
763462824
803032383
1933451870
262230432
116519173
1325098555
434069059
64040367
1100183342
724342557
846390028
1247820488
527369483
994323528
1015157250
361002511
162574507
1585262946
841569915
602259940
98742394
844410741
754054322
762173766
169340433
1721569446
22761263
824681712
640868811
1670254778
413385254
1445983269
954441072
636864556
1348712316
773739161
1395474189
1138616204
622225524
1085943920
1660257112
32937251
1776183261
1759976127
1449373978
957345691
897995247
458957643
815227503
940085710
545292949
850767224
606682251
1771069980
385662949
1919052084
48978062
1171278104
92890000
394949727
1302337292
1609387347
1423171557
1429928564
310957303
1400406759
293379416
1890504928
1645611213
241418089
965528322
1023958303
963037423
1755625996
942002829
65805144
1068227480
994078196
1312799788
1211994743
823574200
1563803621
9454210
1700783101
1124961830
1562618031
839301019
1183371093
251201607
1429660233
724761099
224196085
1045726205
227275797
1783606628
50869765
609765694
346254698
1449018824
48967219
663966275
1007490319
813346431
573809414
1974557388
1521334647
1887729802
851056255
829067151
319857806
850824604
1054899867
1858478317
880895257
1571375528
1738533671
1599933137
1722388456
304966734
748339273
561105741
1110008324
1639303321
215950980
1516656990
741332238
1978232098
735761627
1972019368
891133064
1456039450
721972783
1545059372
1263832569
548028469
1816083881
750457191
1435644796
1726225714
1603627184
1674888229
1988244764
354303943
1931343802
578835630
1669861233
365717769
164830949
655900270
45072957
450936628
887377239
41287964
700679552
1487861479
1553957952
1368186998
597395451
1057152424
1233225151
1543102549
1151968176
879036888
1937934087
863818356
128851821
1509840495
594645748
332866789
1755291647
988076481
164288342
1996162743
701339551
1073451044
572860977
755704381
1707959520
1637115351
1846795758
375614469
1813401150
79861357
1926946411
440196437
568662212
680684820
844379821
1775971091
994070518
447896884
153061741
378492373
493000563
60524636
522920054
1109207877
416369856
1067525446
449983809
160020738
1771072022
1831964161
900608623
1056996477
286648287
891214496
1339948413
1627228508
915000502
798253571
1660227479
960280100
1210356667
857610683
1729701399
1072106819
952090477
1497737651
295156144
1448167002
665460675
818674657
1338796271
1307394764
835014741
1785795969
1503162180
640814916
550530990
1463653101
339334526
640434074
1187131543
1686775020
604542447
1981436990
1179252735
869949935
153548150
1677447716
1340736407
1217151313
860970589
195816948
787669405
1192781641
1168135706
1635389881
330823237
1450813236
157117401
918632206
772369303
1001816807
1494560064
952397365
493167890
1593213860
221981737
500852318
1388052317
699133498
1076697518
1451347402
458919045
1019793405
1773148558
1523581648
253068236
1748264410
1892854085
82140542
1344189502
617708429
107430596
1448309362
1957704069
1142979324
519725359
1642233100
617660263
1867772300
309991680
1099717755
1306535701
1420702321
1868064772
185314736
192214956
1652145082
1488269100
1586038875
647968199
1652695832
289395400
641602910
140453796
1409623188
1736897903
1767876001
1419633084
1644554059
1382321645
582558827
1557959152
74976859
1574442705
154660875
894386212
46250702
994693297
1350188567
1073488502
579748637
1883192055
1520280017
389141818
1976979764
144811702
1038216725
1151728634
1587833822
1331366692
600923154
259995310
306815210
1434172344
1691493670
328313029
1465827686
1307855567
548080881
1406081422
751849359
222600016
973106205
485450656
1727432853
1541758604
1231558842
1846259617
1713403898
1290928524
145964254
657451786
138080534
512550373
68219563
1769503777
769115384
252461092
163474032
1264811487
698681178
616147367
1831799263
313187368
781398491
322563518
1251143942
640804516
1882949035
1826347846
1428558527
738395136
446612417
1944107146
321639144
357148621
910085851
1034829361
661708966
435221161
913252860
1191957109
1438324737
296905298
1185402438
1943471369
121914777
1794264838
1365952782
1921989893
1559197646
1213366594
1144381535
1283269394
707400244
135701992
390800754
659918837
1704052166
1404869336
290614662
590754326
1963310582
1887056052
1862369998
1407569119
210839370
193973389
190911230
1711070942
859417926
1734286023
1590752127
1728252872
351558627
1506724070
1177822631
1534893965
1127784930
837927123
200648741
1456879105
1274851735
1960959143
267150201
215191933
1594013601
1163343023
1236706902
185937152
1966347867
250167015
1330777196
1256839630
144606499
322498535
1228646527
1551268685
434535301
1777833320
1732631999
1927941388
1603353608
1654881840
1062571967
1824911624
1622614468
1416128664
931710768
1200676174
957879362
855906790
1532133907
866125043
1204220595
833735558
1315902592
2351440
1619905852
1647178065
1813555519
1047496348
957266487
4974079
1744723075
609250912
403508827
333912497
1583646374
29060093
278077543
1626553947
1100358664
1349951611
1105295124
272707354
1853525497
1619969895
898387176
442238577
592577466
177884938
231632256
36030729
1228057791
1110441078
718033108
464652153
52619036
1310870941
1006595943
1226295088
1931362833
787357236
1964277802
685135652
970674901
1598379529
1910158765
453321055
1421402797
1288701971
1832482290
902650675
922598631
1331325416
1755548126
182182297
1760829920
931513241
980210061
1695932697
1103964265
1177667275
1054600600
1635670581
815864093
921235759
776916289
634281998
1891217805
1938856674
281293462
272775434
1022464151
1051782456
1695191114
313001428
1385673810
420159472
1302032453
255145969
1709811131
445066121
1020835781
1303875495
345402648
1328981581
1113432098
1896732375
1354892952
535850812
703822234
1121105795
330660880
1310663247
122330824
753695559
1732756636
328607221
1869271560
49439143
821463241
1275876767
562103251
1482546124
1007408510
1559706857
1880186525
1870816175
1636134303
1442546699
796508487
1340670449
1629480789
725064093
1986121567
658898144
156831495
1750725106
1290267933
1486882512
1807803661
880183914
1279389047
1355366994
1235034441
1160187667
1942114554
1711800904
929451633
941495555
580244792
1057066590
550887912
1252593311
1433682728
433934364
1882962871
1538289657
296466985
785695792
1448795057
1242615923
260598073
1912346254
1739342325
1363151785
1491625007
1605596788
1324541681
1463432680
596864064
1982031531
1038339288
382389049
241635482
1941279328
1996487720
1206736257
247511684
1847220843
1617592303
168385621
941364543
694638748
862301907
1739441898
789782537
376887479
1291381366
1552187203
775935274
618541838
1454258121
504572142
38087455
565187738
619585841
1367042794
1616024670
1871882656
1668562661
336517767
387259224
1466018954
344631492
598213262
18727302
168498864
1010957829
1492403400
437446644
676226614
1290777974
449246143
1168103489
1280409437
301251381
1565959326
1050044348
1999900427
573369249
1114737528
314215422
1772354478
687497407
1978322226
527773411
533767147
344301594
1676447745
1321693488
629444927
1590711588
375629028
178658182
1281074537
1781126397
1475345589
350007256
264088645
1720714596
621283674
1365929650
1798977966
1114740559
99708660
1327763865
1005011979
1336468653
757678019
263936357
1053626515
316998447
1616124243
1298513408
553825133
22302345
614904746
778521547
366309266
70439851
1484960156
1824197270
1334510084
170709913
1808001718
1085515026
915148946
270587961
1887028953
1499283040
825905792
1215952071
785955703
279185831
1952085576
1748807879
515237457
657613920
587788747
650558362
1522761433
1197298494
1586623576
1412511388
268066973
312446480
1974587346
1077115621
1624833050
1258772193
1166221651
696824043
1983697990
193648794
235754441
797086404
31419566
1628268053
1306738842
1014193635
412614919
734424018
1449439701
1258394979
1438030565
1837674445
1531042745
1336938412
1346427833
805017255
1507064889
1957290827
190732800
1715750905
547678419
287661662
237573695
1921998697
1902642941
1495555238
1110927681
1838033326
645754912
628256760
333061389
129081750
1232254081
592306909
43431391
1154999172
1717388313
886969404
1350875079
1573595113
237943443
788337415
1747858794
328228597
1974480823
430392529
781403736
637648934
1730687788
819815795
1751707305
1208930825
506091243
267947086
1645970376
1948092780
559512709
109420870
1725625113
1811183604
1903265954
574581593
88669107
821182941
925333590
1308948816
605420365
938735836
1293507022
191428661
1087628943
620095485
606415748
617137687
1477807462
1759341005
539802869
1909345098
1947517874
1472250412
714151502
473278747
107345539
1825939117
876549456
1124130565
1622990507
964306995
946336534
95338611
595486464
1607967443
1161344292
1539691476
1670329159
1663361851
699668309
926675853
1402895008
665532008
1824972164
1842667900
1344141913
1539259128
1732186852
1131611820
602515077
1888953557
790139624
1886629371
1408289911
650167611
161902996
253374701
1097032102
1429987208
467236055
262729990
1944633485
1801203026
1685958309
1641113370
1992399303
1198168411
1595942198
1479661500
1458751193
1066724273
946808528
1814445612
1059672697
1613127016
506450091
1281985867
1647278249
871483603
1129136834
568086412
93752266
1744937636
521615488
1734036951
174167372
1059707163
687048701
1945318853
1446064447
907969591
442659374
240341952
1196125796
436938319
982042369
1601691982
979573699
183858795
1850268598
145973502
1943316930
252525353
1672860627
1535790804
942145029
975694012
826956675
1795162896
143717521
879917130
606096453
225548500
300850374
1899149644
168977725
199695849
1279587538
1951921359
1466945999
932692140
511119711
1650623345
33597054
550781603
624064900
706466577
618319817
622734378
631084648
904758110
302412169
1463419454
1021215005
983163333
624769482
1841226913
72077009
985824685
791891922
1198473361
232750488
891885805
1801601333
566147318
301873139
217110875
1939491578
1296976153
267960595
782346520
322104444
1027652340
716912797
917576458
1634853792
292693586
218928300
1122079025
911725905
235678453
357374196
204222298
1164078249
1238959411
577504962
1142676999
1204333495
1317687042
1274380163
327750812
127618841
293762854
1160029438
268472639
699941653
1619233907
1849022013
1467449736
248908464
406954026
766974999
1321343664
354773784
1848738129
582653666
1274759829
746506658
103638547
1348309541
332075896
1622298614
949997985
74098780
556213470
841099165
28528191
1727807557
562641922
1988642357
1159196140
1012777380
621804536
22595991
1940209783
654727680
28341591
1867622903
448440159
217634806
15619886
443671574
751478564
873170561
504771880
1468703454
1036030532
1849448515
1315340121
656305746
1302745133
396170341
1100694949
1969377501
942304267
705452198
1177620856
219664074
603815968
1427373474
671413462
1891426350
1286380091
1478807380
1089712325
1394176646
145170464
1298747674
414564001
1194010450
554312075
1407136927
298066500
1886003742
1332689656
1888404323
870820051
76827424
1569326901
1087510017
1805068634
179079677
412467437
1906336177
685897224
763025800
1912082431
652427035
1080291725
1234757586
1477106824
1808677517
1263806936
1021066685
1546221344
124193536
1157291483
1272671185
1783458237
1110595234
1323532990
1737282859
1434884514
121329671
101993671
1895608207
98103841
1214691208
636687846
1053899944
1834632148
1100793433
650337173
1516305952
1622304840
492333786
1478958914
1380043915
792910156
326686525
1482094215
1492743429
218455949
1179806416
1716903626
745634559
143329992
1276999816
339782398
1208496121
731112840
1598148867
293369188
458731668
1763977027
67785776
744195163
291137766
1804342506
790289018
664921959
697391224
15739190
26391781
1400125439
376313392
1158340344
1747500984
1398761845
1053887558
645234622
1777247569
479761029
1456771712
1628501019
1830789562
1518826910
255078098
404426045
1356359113
1752278216
821104026
874908810
1428191725
322787104
236483281
807424245
191605506
1752328925
1554519065
1748138624
1187821149
1575701409
2621138
1661764567
784702992
1477004240
192064169
1779680978
1340590235
1587294215
395829008
1878237971
1285894840
563261499
953865272
1118387838
836597476
830230650
1933187466
548958867
489117065
1886711721
447983393
1038010803
1843817933
1822482414
587547465
1703604678
1163642158
1568889147
966734839
1995172060
1844242781
1305748935
1457413473
201546160
477139892
1795007145
843798027
353785323
1326762742
475397121
1063835811
1769064899
1356449208
942866056
1589013971
864930226
1368921832
1118095444
1970826770
1361374857
1819141460
1005560199
1259021559
1301109429
1127718017
964610335
1817946635
962220578
889456775
488459491
616038821
1771701089
620559377
400656949
33995190
1980145906
1105848027
752319112
641247947
1041590331
1986432623
1579402143
1222196126
13719945
822875910
678918495
1681561595
900951877
233468444
1722617239
334682846
45546715
1598062378
1605359982
176030600
838682583
46727377
156304045
1073828144
1512529557
1977060511
1881577449
1464328548
838303251
1859358301
1292134723
1148505523
955792260
908870867
1608868066
1759082200
616602721
476847498
929236439
1374942235
239739317
1783364074
1245301615
478233519
448799522
1283048741
916994758
728752135
1166839536
153776645
570492106
173638711
1015199395
224626349
1195312608
1933418530
949543982
1678490969
1128718390
1064529820
104855174
115073596
383892875
154361644
1530741188
1530412972
725769335
1992081011
624600379
1963535039
1718080126
1568699218
668825939
230417748
1936291283
1055318509
801425762
1678070527
625028622
229480817
1060065754
1152825315
297489012
684526606
1288866195
1118496012
133306129
731165912
1713558259
1675449537
809538219
938111752
1348129108
1864706619
1270087062
124665722
1399471199
1090939971
947492331
918386551
557279406
924913747
104151757
1203304498
435696520
1001792889
1504812773
784781648
288335066
139994099
1131992768
1271473455
1053462347
899237574
4464067
952029860
1817584584
1699366269
865495450
412245176
1397106844
1994603424
278522753
949150843
1153996821
779968374
220570110
804119321
960330687
1811625562
1655847310
1710485792
730578196
1706642072
1672201411
135152007
1048673558
1094184515
248830087
287073306
1613683240
1348524481
442830846
1573564160
543456769
1538064764
1884649406
448891534
1860242553
318057202
307081138
1700104931
225444521
535247155
1521279707
562675983
646390995
1155000915
49307677
1655728146
781222779
700693453
1824450962
476709504
484146789
1421506976
540895260
1346820275
1227036163
1869312061
1903356302
723400069
1450536182
578422144
798561937
48582363
1551772578
704958593
405694074
1615932057
895318969
1771678577
943876768
642273485
1504544424
1955742380
1485041271
195331041
185362366
1109525429
1488761013
1893672644
1044876838
593101942
1505850528
912989788
1524073520
1966121343
1089417371
1121949794
997169505
537829131
1221855371
1990930493
414700901
1583681070
249568749
1647022378
1736685219
1472697344
1010903405
1941432402
749306842
433375621
760409177
1009544203
1756816685
1182177478
972165081
528404410
1936465705
345564219
1161457910
117510735
380551048
9683659
1678523232
857434241
1072571617
1885572150
524508844
1585651236
1615541223
1283744280
618762553
357489839
549823206
952946276
227572584
1920863355
1706173632
1838018894
458645823
712665022
98622025
1547328611
1144365803
611501218
1832692765
496306325
1156173104
341896043
993956262
561012962
1185484089
651605287
1376371221
1104344637
1610379445
405017243
1905157838
1392134508
574450762
1851113069
948188500
1425252170
325891180
1465562562
1814613069
402919339
459720998
803870409
954604894
1051301726
822230779
98446812
1886918396
448792889
18888711
833222438
865317857
1067022014
1024741476
576265292
729399047
182612802
591694974
1054528262
98260192
1967157267
981118619
1445478569
1342566832
1822555342
15705517
314039124
1263568132
607532754
1764476522
673369856
1221437432
1678803241
796888149
1429773427
36585328
352302695
1387291149
1942654537
1738782184
1087037277
764686891
927578333
1085455927
777157008
1539699386
838135824
367393032
1998185470
1121714023
765575699
833557196
1271362919
1367302370
1847455803
1421800721
1014242429
1461303577
1132049552
1035596210
508191655
834878680
1279385642
684316367
1345518856
1611785006
1186514616
270133866
1594968050
539679965
377096352
795321653
649040438
1315746078
1011222915
1202470376
53540286
360022642
565409825
282855957
1177569693
1946646092
1265382663
1485818732
998900823
1839812660
1950074514
311500871
949432347
7972707
1022342899
890999119
255241598
907058327
1230590529
252158598
1485301249
243261967
1739937072
1165372002
353184771
568001959
772424983
1458505506
744617672
1970254047
184516758
1955616841
356079456
644985427
1368260435
654219787
895893753
849193596
1858026517
561545564
1569496018
1793566911
1685415544
1505706196
1661710493
875013745
1320701519
1586995344
1517337066
1486097234
540080055
1741982111
85155550
759064318
1717169128
1810278320
620085571
1400037823
1929671186
609567734
1174221110
1806877157
741201061
1028646777
1655295902
1994457674
1955421416
304446920
639712272
368123112
1995105367
1406048002
1049031811
669044966
682662580
1691734339
557846423
234230877
1503661510
1478171026
1247300441
1185429639
1941168440
1258520438
1430173992
442534648
1870461291
1597015139
927816300
1557982115
34134217
1495855930
919522410
1248458783
1387324454
1762618862
1052365851
656768768
1850410294
1667252819
919592330
1016254599
947283072
1149213955
1490991867
1134032054
692950301
1416110585
76401738
25434790
1252431898
385854695
1896376314
451500161
1362267294
1988791471
1865708718
1482680623
1598472785
1212761255
123996383
358406277
1376630621
1081730157
333988895
499249438
486525592
1800573028
1281720512
920043719
639368488
1901077656
383820583
1836408691
558578696
231045842
238146567
791954486
1767528572
296141939
1749584347
454350707
1520613401
902381510
305550218
1648279523
1599479616
468022249
1886191490
1398532984
1896910144
1569685228
1058295984
637649040
1543256437
561186054
1639623979
1865552916
815225060
991742430
647506462
892377273
134390073
1156358020
1386066302
1351354243
2034112
59967624
1892921466
1131221453
1750644904
1073754232
1715152052
1302330846
1463176908
1669645677
837792876
474249111
776179939
685709373
899769822
18503343
1914381539
1883187528
1023133575
1069683260
842781672
1746171544
293152255
1997392643
591421864
372593652
1976729426
775786142
1648635477
857207075
319960634
364255382
1516315209
954195976
1646245411
1539511993
575100784
754970037
1647888081
823155913
1854533177
1755965138
1174472132
1873610761
1723393178
1165374868
1089372977
129515688
91972609
629003120
977995735
251202546
133224445
316383042
508572571
255862569
1766815369
1895528824
539799589
1378051252
1097024807
939365910
1653695369
605969834
1349685043
473537494
957933903
1821983964
1039463962
1360257830
1443402560
1159411502
235299448
199977663
1215150084
1086816534
571699412
419541495
273999465
1426046997
1283220676
1847213739
683813534
1019632358
1879211341
68758089
231030938
1199932167
445623406
1390382842
1772696624
679571961
215170448
269836829
1726131106
915167267
102269769
568502298
523925718
1249855684
207440965
1267389014
1090051726
731714779
1185600560
1818584233
15903098
1933246783
1101232959
1421756037
1684163157
1347273875
1621529359
1113752593
94830577
1249811068
255552377
634063012
726758494
1280926955
242506557
1758001736
1376360558
1649081121
1587561206
763830599
944241054
1965462620
473846557
299982817
984546766
3197114
1895615777
1024143782
1218606032
15831663
757162014
1952098755
1834031798
60627108
52854991
297784156
98699209
1023867370
1706219686
425422749
1058042603
1101417855
175006252
476320038
659614891
1468206758
1841743805
1242998763
1007349128
449439230
1891028456
1440970605
1144153574
421769961
874343179
50440479
1459400226
801250143
437209272
1680966043
1451658098
597385578
1895146562
78998915
492649055
303453623
800031214
666131386
1228071964
1944722401
1659302527
352493189
1942861435
1162138458
1705787997
1842823199
1790456368
1997526519
1640367926
1516340008
161453310
652617015
16794654
769166802
124803207
1316191409
807945182
1412261837
1186283929
2414513
838383931
1297449066
586658099
25253643
973764651
460657025
1206271294
96007338
1983670984
356161268
668175544
1175612419
14926799
1062626727
790136703
1538535267
1498109171
1982015117
715981965
1031519980
259984111
1461873707
1160882217
920869264
1519512734
799041084
580590924
1125979761
1954195708
1176457646
1495508442
1387769377
1479847458
1225657452
1106338471
361853461
1765835091
1917607793
188373807
1245130972
636551906
1694449030
13855536
1284206659
848164464
985840892
637690216
954167928
1979030099
586267941
1818082239
825930065
696279873
154763950
1742430402
1376510225
136566850
1665788835
505740910
174723568
1880066102
80291533
141811631
807213338
860652827
1280406168
1695764962
789269348
1956288256
428283242
1772700177
1580501378
1793641311
1470850993
394968074
565535081
1448018171
1876675559
72704800
533671843
161350868
1626422997
1146949662
1367927768
1358375408
669578377
691489505
1325083508
1483227050
1729828247
225286612
100046256
1411866884
13650239
1365064871
556260373
1552637399
1206642199
423553833
1567758297
1290075930
1848420869
997879672
1550746857
813567764
237580862
1032288755
1225428880
1759795876
1176895321
1928492054
259891292
1593084036
1972069067
13372700
253643105
933341872
773883864
1448837931
191074450
588916664
370681454
1306042298
226460009
202996631
1672653921
168634494
1779991072
105786123
1838707702
1012897682
241375973
1453121727
504946504
1243595913
312930000
628543326
1596202805
554360004
1120794547
1637289622
1466060625
1565287633
306331729
1801336194
1965395321
506962221
1439797817
277539
1111421766
1622918502
778753536
1757804268
232479383
978841634
919394476
542378572
771419663
1347750227
1140913843
68946368
1252297684
1119642758
1921088174
163997640
1687116081
806769566
1088137533
728473155
1700442701
1625099780
1337139067
219523861
328043384
553784828
1122856040
805393822
999710569
425123816
237601311
1165691701
728836678
1779713533
994364358
215789200
234144147
483571705
1220642344
1526104871
324201437
1770551429
1857123663
248452578
1413446161
1051848180
384991939
346417867
1644199459
142334090
114220113
1158625756
1418824689
711324663
299834839
1486321986
285779435
559229676
1429760885
1678694555
1855985594
114000655
1542668003
346295847
1110148917
1975222143
1340109690
1472584151
125278401
1705298975
1929853493
1203544377
1586127222
1562032663
404271718
1929891273
1767976118
1088686490
806077700
1276195205
168792890
776438173
1161194363
857376480
310903704
1078975556
1746867013
17512016
1479878695
1508042372
1930009766
1674914472
1053810821
1541947790
1670119277
210200783
227883426
1510827816
1138303662
1438224019
1711738490
912407788
221139467
1938900485
212480598
910675737
1572498534
1856792027
307052945
369943566
1718345869
1197092946
1753151976
153565680
1509901665
1079547422
952806293
685291524
35392144
31173362
228355131
1322597675
1992705456
617236029
1775289209
254939021
149733556
44179433
1891913387
194070936
1702007847
257148302
1950382828
1367853682
1564456716
1256385102
555298706
1222293878
644895882
1400227967
1506477022
1890074986
1710459071
1109935129
1789696504
732916821
1921762497
900245141
32046125
590571855
1257394490
1542591903
1475435673
1107130300
1209868889
389140815
919702332
1603903438
163611277
1957541577
760942181
1528319102
1964878641
112982010
667935720
1461197567
1246710118
385298295
589108965
253516564
524248716
1730512415
40395642
635164178
524696341
338280145
1612138605
882770328
827539526
1042372389
333176525
1249488415
12133308
1301341532
936676446
159415945
781712630
843252528
157984794
1175315901
336682770
951395269
1058682602
687354306
639285786
1978157920
1925196346
1597477061
441999410
328498937
1486206703
1536464203
311136177
1778529562
66323139
1526882075
1502196261
840271495
582433960
871588744
777002211
36932005
776363913
1121238888
1624365053
1511453767
1516185794
663537109
1176305564
508519775
679484938
403457590
227313501
1413793065
1916833794
1572853448
671829814
1353041337
1995878392
546538421
413083799
14661545
440770918
499040589
1556165686
796712323
938352239
233603747
1235018393
1409794372
657219685
1941441135
260818569
1286396050
398313691
299750765
175031356
1937443714
1062989254
1127832020
461972127
1261659238
421171497
1933479636
1649013999
1082749114
1309150702
897343112
1861695768
493469692
855052262
149154924
844393103
35895540
458504946
762340667
1596161087
277323324
1565073203
827652730
573101528
1282582048
1428518716
1766511193
1851300091
738043804
142639022
940917452
1015479375
1617083029
1397822093
734386100
290052084
868046373
84566295
1151424562
1593490048
507291283
850026591
473416573
1487561622
41009128
371907980
741548702
554742111
508064761
1097048032
224923029
827891105
1635973025
703589679
1897708033
372370512
235336524
554730492
1179390079
1833140522
654660305
82179545
910970196
940110092
368233250
1881863738
244612739
1095647600
120666162
1859102841
1976346731
1951329246
1307080385
1168850619
1088869805
1427296734
1091656630
1340091109
532092401
910674068
686970015
1211769083
1343235331
1640995772
1917715993
113026348
1379506351
913493351
1500114060
362015589
54715560
313315881
905176216
1318284040
938829743
425111739
1939056395
1533306482
1119328372
159145390
127295241
1645901103
434075949
648961920
1120701302
273593784
1520810721
467122406
1614719875
470411300
1280713882
895245416
22638092
268716012
1146170507
1442891223
738944215
1269974425
1022394099
255206903
502357388
1331119389
1595533540
1758650573
1804387281
1663030850
1046153030
1988796345
230020877
663758066
1488240339
1558350149
220762737
372947011
783378827
1041068913
777693134
694273411
520294471
1644122210
592215627
912383946
1298773477
1029702761
1081301707
1159470145
290677789
636460204
172113534
1495938521
1686167525
669081971
510912383
864121470
1656788003
796175853
50367564
675425377
844574640
1457670452
1227440754
1532014377
237101529
950961809
982170961
1722363734
674482680
1649691082
1485337185
105101595
665198089
44670804
749679955
1378271890
1662991276
1589973443
32345912
565830779
677348867
644917137
1372353061
409692826
1816682811
734082356
977590542
819158369
1047437767
1356641268
716159008
1987202975
990701349
102267758
1849698772
1062624019
416681456
1060201251
675282417
347811669
47531801
1358937973
484987465
640986708
1151123020
67011939
830740432
1641496721
1919402017
1132640493
1201130194
66814561
763829942
1484536785
1998076510
199657503
85317392
817747928
1715331566
1503019174
1973371267
163012593
674925968
1317841413
933532074
1498134211
1114400246
562930332
194972032
1687055936
961590434
602790026
914691026
1684534244
518298979
1318410894
159929672
731366354
1258569807
1749670873
1903341924
1336093822
899756352
1914797274
155511074
649344448
1223373033
1506164565
104191248
1650041269
977306628
1598933528
1344869686
1172263243
374440402
1884519209
684012006
1167146053
1707454634
1652988809
952611693
267810100
1446524689
232346081
171050059
598340168
1152123535
1079295699
966237807
679665617
39727832
1353951038
1559178122
1965660694
1599677250
637277446
1263256241
760128695
1162330339
284187627
274761178
1608235682
458739085
544930763
709749309
1362656906
1257920341
1742427783
1310093842
633779771
634398889
992783619
1023911720
1605580998
797059180
1635531824
1889569133
667410272
1743747215
1557170906
1497220913
144077335
539926759
1424525632
1610313438
1623355590
39755407
1379208992
1572585994
1737162957
621262968
1923883312
4815715
1423267008
1378227632
1344376012
1809071016
901593926
1522596772
808393153
1340419828
1409695752
1769201857
332458037
45266728
1046944213
330039318
1953597124
1168601514
1964145426
747708313
595845969
1016381480
1605159433
786966714
130683844
1068308923
1034213454
934617326
1086393720
1322901500
1878711349
169841790
1572930885
12516803
710515577
987967905
1600644713
227353367
1452683169
1826460809
987975207
1144813500
935354062
216751079
87525162
374875478
207468723
1379258904
563369226
1293316272
86158284
210607479
1608440568
989454645
25417000
907501833
399656282
636300295
1247543789
276067089
774857563
1966976601
436203053
1485491654
1461708480
1239853962
196270973
319941234
1334751152
58976309
729394606
1726243758
1715918346
137684618
1759733106
1451032469
81027418
1388408355
699441553
1755808366
860840201
1654954550
371248101
1793077448
1236743217
1668103870
561401223
583476241
1987099804
1803013745
588311623
964344419
979809579
1176616080
1051603247
1020998607
708610448
1449862409
755042599
847671200
178604506
1887527489
44507753
504392917
563921667
359914526
494689134
1470755951
1229721539
574384531
826474415
1011247928
1936858742
1491735423
1415226888
1119903013
1595728501
643125606
248748438
1793604610
678452740
1612794733
332841431
1531737407
1470664687
1765050188
746434180
539302266
1086081372
738734500
742422022
631165010
633365756
1851770354
1577203861
973312713
1610446798
1866855184
1229155782
876828691
1173414737
1090645272
1353754702
1412715273
976539331
1577063695
1027485677
1488074156
1761389193
1931700234
1425270106
65484843
1201113971
961437990
169218460
565809773
1554686058
512770346
1033728231
798871479
1613480347
1955386868
384674580
490987039
1831962510
195309406
377882173
85088389
1914531563
441914175
1509456216
1728873318
1413969824
1371919748
620189873
1587807468
259040031
920126159
555198077
1893600992
737564512
1258360025
777913074
1154381138
1313464395
676937180
1430051039
1671927766
1682551895
1011394088
1418626656
1097676452
833126954
430284303
1263348345
1218027869
705970693
862767664
1580752764
781229925
1199181522
942397289
1573542593
1319475018
422244019
1696396789
651515019
1829194224
341248117
581410992
306769742
634559899
1957572270
1140127239
61306968
355120322
1177473795
1230293442
1177522645
1155025330
765258367
705954407
402536494
903137475
1023287520
411779764
895746364
983685521
108571403
1402162004
881836776
1396272368
1339373395
1773968152
694419471
1795167223
1684817432
1458438057
732137120
1617067607
25422161
1600856816
1330679650
1101140903
704624346
784066757
1140104183
1692999715
368977336
908228023
40554075
1475677252
1685245020
425727434
15971559
493227116
539860795
670405119
296187498
10464255
800650425
1667829498
1720622821
939086113
1699574217
910497375
1295186505
183604118
445707769
266139745
670302891
1719035739
498156322
1560455039
1129603170
1164401552
1375274758
1301395592
198513129
239220763
1271675581
1202746649
614708186
1200343381
1361607930
1406159524
1711027349
913645961
1757996594
201192355
1255306428
1014412314
1162250559
721672865
816417182
357592663
1880233995
391593537
1401566687
1794126972
1488880253
956500066
1247291947
102837591
237925132
321518337
977520931
124789982
1296124265
851570007
1117952358
1238465204
471891990
56966736
738788674
1597903776
1053121313
520279441
1577478184
293414693
1199470027
381540544
425607525
244515414
1010833317
1655890578
556785180
1776483457
744037857
772010507
1284167557
983681222
1899828905
404386158
750340511
315175516
1955454703
511870595
962418249
1040089593
428638594
1586237368
1617521697
906426587
1083239998
16841225
542520325
1105283824
1982884191
1218513406
1304471351
1359954555
814115354
1108151995
594656946
1107339709
530892541
1002776533
1092004274
582034555
1764733158
1201037474
1380752125
524113758
1567402451
134271137
1338636300
67505832
1306626225
423613159
1642449074
541250718
1557861192
537388591
1864776100
1613232659
764018848
1519180938
1161275417
993992093
1113370254
1451501357
1793599266
1525524452
1467539156
1924213003
169565868
791676911
1809729212
1643000802
1784282975
952678170
1419866322
380383694
1275356436
1227601120
205485243
1093407939
1339024137
948968861
678204926
475014493
1798657599
1559271033
1576064333
763220634
1802093363
276726763
1243375896
981424287
343320862
1011711604
1841501117
98012182
1468664302
313231801
1407438209
1855227674
1056574603
1643189448
1964705269
546959390
257776620
1663625423
639330184
689770904
1121384396
1177477499
1262032155
637174980
1407747417
1670610909
180156801
212306556
315787168
638355762
1652843758
234328233
1949460119
704318522
122119641
1892839105
1548301015
828304926
1299679941
772571372
1111177053
1321854141
911719393
962124635
1820162912
350257570
36833337
1695834689
984263592
131245536
217237873
135032177
919940850
886293429
1641836238
624615865
1014694609
606200917
1573676871
672709954
831554803
1629194562
1782225014
830308541
660388044
1173109976
1905767555
352256081
1521069808
71866165
998658375
1429471695
363945483
1866758813
1578593851
1799530256
265758106
299907520
817012068
1057489848
1633777572
484322113
1228042964
184541632
421117889
1517811582
1314387384
1063166691
1062482284
1497503776
878144497
942100099
1254628056
626969987
1941016569
1481982492
1539629127
81410853
301736592
647052937
444490015
1684577257
174764881
912397428
1132587162
787766178
1771086694
1053182038
1307699578
1842305983
358857759
714787089
1789188849
516187023
1038932382
347232691
401151598
1597683383
409190652
1142576463
1858722592
842600864
1289773797
23566032
1193721668
56558276
174843640
1736975496
1925742244
96611360
259901129
184347254
1998170929
169959131
612999833
1949200316
309557232
315645536
1051954471
1633351712
1746724888
261205347
1755467113
1220176302
1138646018
163357408
1152911251
738441033
1588037606
1593783879
1080830894
1941945745
1672220202
1159160130
788330345
1601889151
394803460
151198850
1718675761
1076028886
612922539
34111199
1127439794
1211088219
1582404854
174510506
716616161
1619229718
1903187191
1089732067
37675459
85506063
545728912
775838940
1395851575
1597517246
1087133751
69597495
884920015
1030364260
903647026
1436402607
148937891
331958365
1015780466
317955385
512127053
839010799
1381628786
1011110682
1554396856
158358383
596969776
1975925585
1020429174
1712613690
1133765553
544378895
1637771448
964135513
1446741248
1533681533
835253843
498305539
1556108420
995324832
1396216833
896381262
1763308555
1190813100
514755401
325205966
1266278835
688311501
172381861
1176519932
1885173308
795481429
195307754
1264449470
1662383453
1877605362
237600933
892076509
1535335211
1879317077
1488536287
569803328
1755409767
1683237885
463751693
542754857
431826047
1920784503
1583623013
1369965494
601148764
1650632352
775849946
20455634
921738552
1615745792
1075702244
190815687
496355282
1229190891
892079548
1908658275
1803543725
1843909242
1827440382
338284124
349071142
373321979
1301752060
1569135886
1296080601
1943177335
962970329
1676791343
1506788546
826413506
1140971495
80070670
727061408
1972000544
1893379919
1345494333
1104688489
802416367
575371168
234540957
19631484
174852120
342710918
46637662
801903118
46785246
395721228
306144321
987237530
1579878013
766259604
1911500526
1855797504
125467569
193683715
58504069
619032443
14487127
73884894
657971430
687662024
1099058603
513667089
95325047
474774297
995631575
1463754280
524354738
1335810973
1546585216
803969786
1001127358
1268538074
1592899426
318652641
174219022
30611061
1255114398
767232768
1249295355
1547456107
656826008
689553814
1926910533
60153902
1229470969
224273167
601593839
1778316830
1834875850
726461890
1090201362
728531474
1917399738
1546878933
920572882
1661185032
247385872
1571863366
1806271544
583030967
1871366490
970333349
1440652315
775908227
1765132247
642962453
262898078
1806814929
19464694
27893008
1363918046
1247254360
824589539
1110515324
30836016
409504790
586756556
35171145
1245303328
771358408
862160441
746037909
1500935123
820123326
1713768425
272595884
1351138336
46020493
1398079760
513033991
1783225189
1683251033
960961225
666264389
1676089618
1686492660
1248901500
1151002307
295021656
586508517
1961375090
794778910
1758852137
1806982843
1362543845
1842947003
1903941935
806884415
1516042917
511068092
1074428476
212214728
326560038
1034913137
1720870526
1125328582
1469398227
620528989
1062139803
1492536363
1291824117
216877585
408735170
1506430703
244667819
1680667013
286293136
158325151
1434425706
344343357
1160603291
1435754250
1740149490
658794812
809983319
67381532
987185773
1693952280
1457579482
1870821422
368653949
544253921
529977577
887011668
1438605515
1571010462
1356690996
1926048088
945393863
550761036
217094433
628372511
88862504
802485293
1294684400
1744497505
386043741
252421434
1562315024
1681876832
1556653868
1745616785
1372458710
1171699560
1350464802
1638674227
472065238
1667765227
224929819
1653488995
138142810
1775445947
1162949508
1191318381
1123882415
747570197
1686900009
1521723503
67825189
673657358
323976018
360245048
1212931289
883664670
127248925
532230780
1346891746
937664198
1364110412
1065485814
1681337791
734764339
131637257
1775702650
314167555
623037165
1171795212
1358278017
1536546866
1799931288
1098945225
1688925770
1701118270
1291904869
412618227
441648487
1465423003
897544124
1678602878
547114204
57597497
864320239
184596245
888657667
1357900814
1196408820
532685497
488794040
1044450636
818234023
291782481
1534401041
303654815
1159444005
1972151204
1403378471
1643808690
1387246859
877150826
500845250
1575774986
328621993
1985176637
267893902
1574712133
635050249
659126778
1921026420
471046444
1685600439
1066807778
449347622
1259061320
816996209
1007888317
817017552
550168095
1242979591
417801836
1117758735
90351669
683001173
313827381
718312844
1508148807
1564544184
1385270955
541674265
1319753665
1009239757
797839797
78176145
20393299
1177757628
971339218
1728975505
879143602
1916702344
1313945534
722850566
537282043
611659077
17747596
1358850198
1751426245
1842434859
275339721
1486658606
151555689
1155133653
853210377
400829100
969445023
1759392091
410493582
892773814
14794612
1266863794
759745095
10167949
1249779294
117452513
601272756
1461806688
887760642
988631633
428954324
81303692
1845656991
1278912813
1937873951
633465752
1929034058
1694951271
580476693
1478692592
665253577
954977184
966886599
1665713949
1289204464
1898612350
390118577
164620013
156029380
397010698
1108731123
261001208
767264047
78565405
1714180894
1612279808
1156957249
1303777585
1473071272
419829530
10386321
555940909
471089557
762794613
1413480535
194036030
1641001615
872642877
1217259702
219744625
471795043
1274493752
1178915399
931800990
227520237
1059817429
299977196
1094031147
720963486
1351166945
1727333936
436652744
1305777308
490749945
1879900511
167953117
1314039646
1767091587
1564731920
325594143
1476508503
625256473
221880000
160647163
1468306272
109312668
483887628
204091986
252233414
1095168434
257610735
1517475701
947360311
1936284756
1925215655
1834237371
1082085809
1835463057
1851045168
654363465
1312302613
62926103
582814099
121904327
692495595
1573733578
1250163602
1980339612
882894102
1245527418
879996384
1873910029
1307910958
891665560
743236123
1846538570
1052613753
1018268237
1463494719
118207570
575929802
95885210
841797734
1625795053
1093556210
209858236
1489292434
1369492552
565534290
45663140
1085867309
1478576590
1916046419
910368455
1013291530
1413582401
42442374
99975673
1468151569
1894572694
859149067
503548016
1321197884
1006705996
215172050
383700707
209564744
55694751
1193048634
78677086
781623619
63817572
371968338
1732837599
78433664
1216417403
1221128370
957019047
1028348117
482637360
84441145
1880671050
1414805323
837230963
159660110
1401419795
1957863611
397542503
1878374030
1329653722
1804096196
952638080
1550116669
1568922025
1259058504
72381787
774687326
1835091738
1410623003
709855504
293492
1433597683
176443919
486857204
1264039522
1022049737
1106608252
183208820
831934791
1796874128
192454031
1085423328
1071627556
985514210
1810131550
978478017
1088742693
483966922
847045886
813752255
425837097
1812022241
177320721
1863394912
274580890
1828985539
513700904
803046313
473779096
6051878
441730077
1386036632
1546396044
318492613
482343868
650843462
1704227131
927948119
1573191441
1137610373
294811544
1774654791
1565607713
81499903
1137199692
718672869
1881010524
564602460
1758790476
280580487
983639094
290720405
988045853
596870748
284018408
188271251
1256276963
313049008
212276315
1435053984
508348834
303561940
1709429725
825882913
1355144051
806417400
1539027284
753134943
503170342
1159288089
1274250887
160794574
910775482
1709435514
518940712
651182306
246414529
95820819
726195221
1555908022
1947975015
1949098445
1044255838
193198610
1022412784
151009673
397990780
949525297
34474206
294072617
1394566500
1391178124
715671805
138137458
629261540
1991249605
65225067
739724800
726355852
330782292
1179645585
1127875581
61432118
599502387
1006329601
822844520
1379944924
1278610340
77930037
1632836103
1941856723
1160456144
1586853788
656368294
1487078970
559250389
1259306102
1516231115
1803470130
1204134379
408426621
589501988
718660738
209097725
1764721590
1883072763
1445122770
772638025
1080173974
527691108
585957239
1506689729
1369464967
395412929
376262437
820099434
1887666327
444753451
1186869010
199568265
771064750
1119380441
871595261
401638103
352215895
234110356
1804324337
59303511
651058488
70011152
731943503
548993952
936254671
1522221474
1922355672
590143598
409214844
1852334394
834780798
1123256838
1377721750
607306899
198436366
1550238929
1046878864
435166994
1790991178
1191440859
280105857
666979536
671584062
814552652
329362106
1603901865
433069629
1289046181
1717906728
317022635
1856881830
1530611234
78748427
1385819259
121579537
1010162823
1795747606
36963287
570435059
1847243493
473057258
1786118840
410884591
35331934
1609972653
63612172
821846515
163757851
920944075
1321356332
1354759240
1917048902
443119178
612883478
1779197655
1984078953
1398427090
1917390852
219631847
1332352806
1089151845
633309492
872236870
92192209
1995452564
1304169565
1044508412
1991902492
485727363
1188273544
1754491324
1009915577
1864731935
1943747686
718383602
493987017
256094946
636252128
1204579999
265749935
782055351
269311779
368102106
396550396
962263396
1939832929
1087492056
1465864949
1606621605
137500585
1611735734
1878356754
1817331441
1238082254
758091648
1839747766
913881971
318692382
39879371
305803089
1019103761
829944024
1678030488
1732670532
1566865009
344843663
52316967
499371493
1894499877
1285210638
1727984007
762174962
712810853
1953881912
550297456
819840067
265207386
475686474
1129928813
55619635
216677509
1578643463
385280887
348226779
1576537811
1876134570
1192584137
626649682
1185656038
878635836
1580105047
1937402565
596372758
898776910
1246646174
1952111328
591281291
635431575
829685388
617419734
1887515963
588120564
1571365073
321410967
409516578
849560772
1165545901
1863449529
687784798
1938251582
1574540381
438195497
1188763569
1984259736
89125581
1440460298
444663137
1329803710
156132722
1690730439
1152259527
1425667285
1313715455
1015864042
1705105592
1790581443
165802205
1814033944
707235739
598186129
228558777
1629775812
1646001087
512509080
168103673
1628556946
7278391
63869921
1938710201
726977039
710588669
1329134608
1938864884
1247404457
1304095456
1141909551
748638996
612113022
809651330
1806185876
1507448191
1261477581
479298853
1138954950
1465160207
461848678
1274405109
555501032
616305375
618935136
683758568
1351511958
1156213791
89598670
1709692805
1944764569
792194410
676254489
1816156064
460568636
1433181908
380793216
1391093509
1429155683
980141770
1823124920
1486802401
66310999
1711768587
563196041
1041942447
1553689183
1004382614
901049863
1090737938
967081196
1150476960
507046138
1047348874
1706254996
354151837
1451777360
1447564546
1319775066
43218472
1359076712
172920817
1849266215
1537711652
1359330887
349715141
72384507
795956959
349082695
373003969
1126654975
1870384072
1050143170
158813180
1642035288
975046277
1208094111
843732445
53109334
1576992689
1130069385
347129345
255163929
998860733
742611610
794287610
285148273
1628905616
109901068
106416799
1981404549
933228671
71318444
1385937212
1621065059
1650204103
1637536187
528599347
352437700
213480901
969557941
757732225
655299920
528045894
1964082963
1096697124
100333790
348232958
1405313586
731208719
1146057727
608044915
1394455212
1742782377
913149087
1011947367
1917756889
850405483
795100043
565043278
64566869
443478891
686055891
242665897
391599420
193426305
1799065628
1664205958
537748121
1991831186
1337510091
679494765
491294746
1839628434
607434749
372337161
1691829426
1727118035
1034777770
1645914487
693953820
1936915315
223592030
1378692350
960359072
1373359635
1538773459
328536068
472788126
609117692
1732447215
787130705
1733499305
1787394423
148914032
526079050
71676334
412634023
136446475
1770656659
1297631496
436127832
1810484837
1413482401
1393698629
466562963
116750169
1554826779
1135347629
540811926
1320117942
190638854
1815627713
1149185556
1871089458
127651554
219886861
1307363542
1282306825
1018239786
654652847
1470529561
1191417833
1928630430
259383971
550379386
945995460
703900324
1690714402
81355699
300660828
1279195403
1590671561
1264121112
348282992
257825989
126430479
810109630
1984993721
493796110
1256609466
1983946681
1193188439
1931976201
1288999750
1541808361
971502992
584313749
1916304965
21262479
306192189
764312792
1130327199
1118206689
1116003812
1827101935
1244709999
1881854408
1154098430
843319244
1520567503
1412849846
1864112377
1053991931
240151099
40922540
599967293
551506602
800902565
1613263470
1221076
1409777232
1322369822
788510716
1761630320
670706167
277341122
1259441633
639630680
717575611
1578876394
361681712
787595360
1669451924
1775163510
1536348036
148868205
472464872
148117300
521181057
1013115990
244576071
1656011201
1141674478
973228607
1843759621
119834304
139196509
1691825102
1248077211
941841069
419996391
1783411185
303041496
20041403
896414958
1441942971
341816484
1356576369
445297646
1549760813
1985268367
1242223729
436522820
1264442850
1158885792
625254487
194660453
1278828421
703803063
1892054336
127502421
403389303
279721508
600147480
1756645006
1753766031
180695344
1815282109
1917870700
550871863
138144614
1567616531
1391553469
1775734542
1158880004
578270527
484553864
1649410522
878748553
94405065
1807051721
1115888503
1702819654
971420244
1027847623
1002352343
1219488382
1877231628
1814342816
1218505135
1925173852
860368089
988022040
1356022876
814338648
16607089
1503689677
1702894017
263396398
1142648927
1261247628
526534376
1438705670
1894425784
1411616200
417651837
1850670260
660788278
105562847
580615265
140700623
545249931
400079868
609397999
85002615
1011613919
700569649
1308301265
1572299857
754292663
534277650
303463717
939293
699365565
625698011
1277776526
579594492
35530594
961395895
1142272916
1074580851
781659848
1386014125
1736099626
833157438
1280517346
1677182834
1808393871
1559804045
610195787
1151682084
558700104
1771668782
1233727551
1077804512
1379923921
460288221
378624041
1271020262
1802724730
1316037440
195388413
130594160
1509103735
608371277
957783911
525595083
739340105
1268727773
133839675
1838057345
1815139667
1699392383
963289931
1506034415
1359040776
1159235807
663980243
1776240562
804485269
1334431085
892175779
1748497220
962104070
1602610580
1975577547
531794935
767211743
1621561054
1245774090
817488305
200970451
764510333
1158671166
1826235476
879192439
651065688
1876910390
1127728350
1875373527
754922264
937842730
539666098
1425964371
772138443
1336542417
859307721
808378851
1727693137
1718763737
220688115
1796307979
602383480
466534993
468293645
423861662
446891193
1168490091
1906493156
632793731
425988977
1758383341
1117779052
22953683
1316351370
1637086895
1050629335
540721218
1137054456
626841976
707975088
1282325418
1536251894
1900867035
49563005
396588356
352509681
322532850
189965628
266068163
1116269826
1723416085
1039518606
1902797317
1025085976
1021180327
1598586971
297975340
690377521
1402373815
432301246
1482575598
1970417235
494934619
1449384551
996538924
1820063678
516712416
109613001
1135051549
285913083
318586504
1671324396
1100851161
1010788650
938362697
260056086
701516446
416971989
71705290
71351981
124358344
978524463
1640424993
1516523905
702572892
718864735
1214981736
997867707
295171044
38499924
752653995
1850343697
1734680641
194540730
1225399490
1311908184
1041317275
451482485
1053024082
576524678
1835797266
212919850
1054914080
1980155080
797683323
52091689
1938667445
892008667
86723280
761124242
897070526
1881003351
618672232
1331021834
307942903
504051136
329992242
978410714
746811659
277674189
605081943
1518844709
1814441958
1096551625
1533259088
468242807
1936643756
906310432
1785389161
1626454514
1218738811
250033961
1363947908
1495180612
235554716
1911438494
1923610384
1660269914
718840583
650481203
780197291
322973069
911144428
1534046802
1141429398
871650645
1231671466
403658807
1886597828
721348354
981915942
62906561
1704670826
775349893
1971442736
316952557
398477892
1958362455
446895992
329440516
115447934
1032357014
1106619506
460268766
1542385431
647036565
517055444
1123491621
1095467119
396504409
580440752
669722329
259570132
96330456
1497476899
282108874
607700282
280395156
1955122227
661608444
1236571342
1532984949
1019712605
1064040807
644538572
1155832251
545363135
588598016
1523737876
1918602160
1512960603
1965247930
1213373922
389400067
535033270
1747840277
1216353564
450875662
1991661371
494392833
354595201
108179845
1308191689
1490093419
140907603
312193614
1803336430
1608340371
1277872994
1689333863
1709252276
118082736
3240228
1785287548
1092869175
582462986
12644410
42578700
1815730195
386553181
101673430
1928457429
1599753745
1176864959
883543807
615192823
1456348407
1870170065
1561297187
1749636623
1065755311
156824620
288733786
1460729394
307013244
1128391497
224793261
1529619186
923133205
332344958
1352495821
937022765
1310725022
1834404014
209349884
1394877867
1962007702
1428086374
1296530893
1952570284
1735195868
1173774865
635145468
1605108191
392719404
426137772
508426101
131326730
606549612
1525714780
855845207
1933166366
47043184
1528236372
623578553
1552427656
1829348951
542510834
1478274305
1964477678
357669726
483025224
1119445495
1483385237
1034057360
1164650666
617732407
1765349732
967515076
1488665941
653185122
28262034
573639172
1608726903
14440755
1891980446
1521679153
683625596
1068009991
1880875472
619965397
93466531
923069575
1397418425
1476499751
1419329456
889979581
1782488651
1210825461
656922229
1565528916
1419496868
1949812070
1332053215
1594900559
1252170645
54329370
1151760231
571050831
1228068738
1808405365
743076369
1163811655
1117883672
872529659
827583174
1359527194
438316282
1513795617
731598107
30748504
1145723356
1474500844
1597398833
1344512282
264203195
1559955649
1722027071
6885486
1614727904
274671085
835243757
554524272
310592848
1923137025
1233688254
78449964
1241585957
13826345
762270111
1837651077
369918923
112574765
1839941253
72470108
1876889028
929654877
1805185903
524888766
648916578
59802263
451663300
268693034
479227355
626173725
419805561
1944996025
352413238
1987540934
1330697364
1692214996
332302299
1144874745
956322927
953397654
973161609
188552098
853218808
1194746648
1638841406
749133211
117941238
424489937
751525507
893947030
1660829582
1033148591
1634559591
1524928726
1467623255
1334548319
1754769747
1197138306
1357968909
1554925642
1823007785
566550723
75296918
1684419123
1503331464
1288692230
1726036727
1254045024
683128981
1070055115
1505348779
1225044178
1156251839
886543600
1099308499
1688336931
76436069
610439256
886047360
1899783368
1941861026
27173363
1517167528
1585280325
965344144
1386656970
310436435
827484513
519917680
1996149046
1937445250
1135163994
1786905837
1401397285
1130389869
406610886
113255181
1168799685
1691415185
350149177
1023096484
863896214
1741360957
1681470393
1388598252
435785404
1876896753
748015991
425620227
1779286324
1258112250
1144330491
311090946
1458185542
1613064617
1795834423
1049383196
490016593
719074979
116674495
978255795
898552215
734127344
686979935
1132609866
370184785
1438138342
1754854554
1756153731
692697613
1575081750
907636384
919024072
535898184
876686884
1077964812
285812407
1835697135
196682073
529558740
1509760217
1562420444
401864286
740631356
738036796
793114759
824073048
328720296
1788332669
1334555447
1357227691
1623238588
449724707
1574740690
1371893382
124544270
129768870
1054381022
548860527
1018413467
997647063
122042200
991862261
1732922614
204204575
350475866
225306420
1775192762
581498658
535099806
1510022017
1213686061
293334521
189516239
606914278
1415835352
496687929
1993495989
1948943140
339495107
1546111738
1109418047
1966521886
421598284
1335469923
1951843163
457911678
1344283382
1164004803
752142615
948195942
1231431385
1286836608
1178268606
1531911678
1387718017
570558184
668941673
536426781
387560931
567808339
1048880287
1747221638
1253232863
1824533431
143541630
1329904068
260208468
967826413
1956058030
1627856342
136272882
1105437883
209365421
1472301730
1888229017
155520315
570263977
397452691
252361413
1892564188
881023039
611187960
1829356044
1586903865
278590632
1926849453
1115065916
657604562
1219196261
845277169
1827746257
1457069208
1561382209
1771686769
497231452
1362196409
713289023
597064853
1191928294
621939096
197703211
376456969
1207946773
1124286274
811923061
125993502
1077471188
1705966876
1643682662
1232197703
294207
271488982
284065369
494996743
1686785301
437692327
1917865594
1666328999
1545942799
216692177
214838152
1602603906
1748630152
1110780862
1800110085
679203674
1544055675
437678653
975070279
526032608
1442231292
1973199124
1205524398
1630422318
1694860977
504566070
1403241188
705069771
774980805
152597131
849378265
1409099040
1013921901
1986998559
844982962
1556257275
1173003839
1066385467
84901468
59539125
1444330815
1046960025
1051122055
975236117
407100944
595099306
627826817
97165911
1324176189
132719387
581937828
639792536
730896598
1117650054
1789966411
27095084
1065964584
653643052
800135766
1182219231
1034451140
1212795824
891348194
1393345669
1367313912
805739113
588682006
1761631594
265797901
243852811
1506199835
477670208
352777185
915531155
1081701793
395271267
922077070
230288282
1223321375
1099761672
1876739254
1306075277
1380893583
642261418
1570659303
209585730
678202443
1896271847
197032148
817887879
490292691
519360788
266249701
902682238
1025087985
231534992
155611831
1657776386
1607922205
1601361831
6417300
866195223
1831368011
1080323379
626519552
104267620
287015352
1815365443
35948262
1394695144
1105018014
835676303
1430321678
1700374094
1305479977
1728375864
1831902242
249086776
1822686366
1157728183
127536671
692410160
1564599447
1447910022
1753560120
986839048
211420508
1450094947
1890443170
850166801
239659437
1264300685
622366077
1621959544
1093344373
1010544031
1474707267
300570205
15741867
1466391684
1922570378
862837000
1860323585
802337004
1712869865
1654616389
1089039111
565875607
1597202261
1296712122
399632751
1906525055
1835090020
450194022
1473825161
1314007141
1301595777
383457989
1326763259
1639680505
1892847113
836920406
1924922274
1185781461
1155035708
1840717330
213310226
1808362134
607029722
294935947
253668598
1531332038
233344910
356294683
1235157806
1264699672
832086575
762262444
1735040157
98943731
1897799938
1645544901
1852892686
593731048
450534051
333134382
1429210665
172172055
148134384
1779337232
1708948255
1091249278
973806946
376061362
1573544571
1085649973
937914726
674542124
1647301296
1872152536
1441306163
1280676977
1958845886
1302266315
1043043525
868300714
1673180146
1478795338
1215036217
209125490
481920566
539333333
648417832
1227819529
1741880568
247302212
984027720
1331191226
735247411
821901327
411506666
41138172
1660227751
827692490
585987693
1162419320
557525093
1857283549
782750112
149507833
326784946
157544451
1114961148
1862887622
657637569
617122961
1686699015
550626372
1550687524
1582233338
659954237
1950415328
957135838
1939008895
1297416667
1169614922
442831446
1745987418
634180794
1326242360
101622253
1606723501
1939294714
825399970
1460645871
1400167992
1620449227
1131153396
716278623
1880624205
310775622
1815896597
696045226
1065528384
1882340544
324376115
1424372185
785530210
570181960
1124757608
560603197
433401349
1780503703
1153014073
161947091
461091338
1084002334
1721218856
1530275824
1416372771
719587875
811537676
1223102755
1456507753
47885581
720061446
218249738
289561179
402241752
1257469578
996673735
555545620
1834347750
1670063319
1271457717
844057640
1254370102
1891607454
56668351
973040552
1745242738
1657301236
1175805458
1509423187
765639163
1668220905
1826219798
786280641
663452879
999554533
316165658
1899230371
1600877573
1299905853
1161036331
1499237947
592793843
1239537474
1017642804
1162279099
106126378
1134811007
383288459
1312712383
128083873
5057578
599053600
110440384
1881556357
1317889451
1206721237
1192394880
1664550506
557235272
1671130034
1062286639
1635732218
1713679568
690868591
379664676
893841648
1431969097
1626108300
1402687220
941303920
1097443365
954668047
534441897
509026988
1772219771
251263798
14832628
873964651
894389252
866914174
610431732
1274012778
1863093076
1381339315
760581585
1069167306
1715779415
904724285
1345563429
1792833296
1123770779
234679865
1043642301
1628775820
98749693
1863505729
879114275
548668884
637978129
268437452
674157281
1508702707
980601239
371408463
1030640509
1050389532
64611703
1601413397
109336586
1066625654
1191888609
318430230
770161254
1690321098
1060698303
1788273861
1772639143
332340254
1930287007
1310497371
1178062233
527244813
280544872
1609853925
1817533141
862763500
1911025746
905666078
410277296
1908714043
1372149524
1466163745
235986522
625951800
192756894
1101729025
293411540
1491684613
350698806
1710192053
1004555604
114366019
795387699
278937775
600944687
805340550
1464518612
1353321203
568077518
310475832
90866587
546774021
618381877
1327480759
1090375220
146912469
1228157835
1370747315
553875322
167877010
1139363786
1158945625
1191136101
200622544
1694476131
1725724864
82443708
144209454
1497564205
1958969278
1494862322
280954530
1981641449
220094954
305941768
1063696215
1731857114
1607097
1008909238
1012192592
1398244889
557704544
337588561
99801464
1817847456
825375503
847781869
908505764
1535576581
45844425
1873571190
922664225
937809291
182821797
570828267
1845609979
923229918
594765155
584461645
875219824
722896842
1320309158
1855756998
609108240
815613511
1809912057
565132573
398286924
1021538992
26679005
415055356
1226550738
361838078
1541682731
769632121
581659243
821357064
1091334638
382775089
869100628
877942996
1173937945
608632874
1451719781
85398088
572198097
1343145239
1798819652
1649266688
460331789
140466298
1137091959
1417145453
133689414
289295750
77935732
701947546
1728480322
1284187953
7935400
260242930
449494946
1886966773
1508897577
1630789070
647020453
560826148
1396126561
1413189676
1989169024
1024252916
1831895280
211990067
1715361017
1997276828
1548958898
711676285
404037218
523710153
243415414
466766818
766312921
749020236
561207203
1886212708
1277963397
1809405286
228148664
1252386981
691696390
1879711698
1092876743
1807146686
374839689
608857699
428448051
1286971172
1099735297
1820930711
1438377636
11371950
1947018679
385629977
1660097664
1436078874
308571018
925101892
1701784436
136412587
740336853
1366259448
297910328
1204770169
1040772540
1541168582
1493930009
1700474710
1325759570
1622684869
352825673
837615167
332677484
143739581
721493286
109457327
1931376174
24748595
1837150379
1106503319
1568828778
261987726
1611940988
583106507
1085332518
232043464
519748140
380682945
1088922573
1125128330
1577641690
352861506
107620851
91736078
512050128
1325436943
1581801371
1888106574
766374146
833671108
1114927690
727973342
1961211603
1477050429
1468105039
600762470
1678694466
1803279099
1664136691
1550640337
1504702701
283822423
1087951514
595281117
567583809
478349128
1754318460
1714803821
119437652
808729076
1021420443
1113247065
611552137
200631241
45043179
1999964168
729994316
240941407
1631689453
1396056343
527655956
43269600
1258374449
1003479271
1991575630
840855436
300776124
134890560
1115001469
484570049
553348998
716469042
716546254
1538282236
1620425630
1293819267
1264909992
1512339734
1524152269
33701001
1571118484
1866997551
1768668922
1957645071
1812250666
1680625
116421206
1760580362
1432007250
1468140872
1870768154
1437753060
171589646
268080349
1022984382
1461433101
1025447975
84472243
603705488
1726728374
177573004
1619427901
599802352
1634867604
255380078
304951401
396700811
1073269901
580205612
751223912
735054176
1217654583
716789138
1597988452
1824937860
660658406
274600679
1300729378
1191228606
1989895005
724434231
540195762
702883311
1646860598
613801895
1115595939
544879396
448465906
515297855
158992529
268371293
1180437749
908634246
1797423896
1856127997
1951690583
1267195199
133801318
1702264994
1507299265
1604979814
1043151305
1180374751
680783338
733086696
653113571
720963922
573601194
443142489
362325976
1186832423
1724718597
893243638
613810483
1002294143
1637377243
916544591
952941755
1021065709
1139784140
1760072005
1948234906
557972046
421213083
482852620
1554616427
309020337
919365243
1741860455
1873247277
1393463208
140799361
1598464385
1683929341
384915191
1681282927
1359821012
22099973
913773903
1960688325
394632017
1971278202
5323417
152971879
972160107
543652696
287194112
294823764
795129754
218750755
1035145992
314253444
1112735610
562480855
1747227260
1656744909
485179259
759161669
197930718
1178470269
344093234
1801598680
831740740
569895212
968862769
1046033062
126254213
1209314297
228895292
1321011217
277556232
894444618
39167853
1060377385
745152123
1788793804
1942911489
405000168
1449052976
1939199924
1267422316
14196574
124235490
1523109701
838101285
1079209764
1028063752
1035983531
1936702081
728170283
1196103668
600659343
1824169255
1735303634
1616595092
593033338
1139537463
1435428205
1184109111
1926127046
417398484
1077879815
65928472
1474118538
1941194524
140701375
275085592
52358226
1817328732
1958433457
1713833420
80179092
1310108693
258730795
1911047954
329896660
1677363190
1308631039
1731793927
1889653006
17969311
1090270682
1272612216
1500725010
124907549
1676896889
1070275364
303864219
1443782293
152118786
649256341
507483285
1220891058
1522925930
1521801440
189542501
1948268103
650116953
1581915178
697399911
804124172
975705527
1218654799
1978268625
1014336864
1115924576
1290550650
1565438461
1824255681
1286698432
915670148
1830906424
1703634278
1294456105
1908157736
1327127802
1805267600
565203463
1349210989
264297635
1070426012
1971221374
608575933
1665209947
1309177117
1206350136
859288035
1787182764
736929355
1721505453
381628558
1027246238
1726715862
1034394017
1085528835
1042263784
1871615883
1294343592
486388147
1008982973
386346239
1504836903
479608538
157083862
1236448638
818349917
803849007
1926434953
1614768195
194673638
384274902
1383064641
1300905965
1317617543
1626973900
832902798
367129595
1553444853
669091509
1807986728
256636542
1503367887
828509106
102750228
905069875
1888423911
104190562
669240262
208927271
865893952
1455511919
510924008
78815316
340228016
1877951396
1565589109
1491612836
451492071
428761309
490827200
402501129
932853082
172414569
542255717
1337230552
998563917
1726340274
409098319
1407420117
252626037
675134190
318171031
625252084
678401419
752346432
882978353
676327797
376858311
1252013988
1348024728
714159355
134608745
1717507683
748874244
739161719
1873350894
1304249325
960677949
1439666148
61384792
1341289963
1915637524
1124683545
178264309
1405485600
1323783460
1330953319
286253390
765519677
1906505958
162083638
1695092244
1261820146
1956301234
190759762
1137340889
1885671925
1400413898
1587881585
994973044
889261312
1114754526
1199478083
1080736581
1776667845
267892385
1215345400
1423540325
1803093998
1463879659
1694314593
765662325
969432172
1346035325
911336075
759496666
1193487486
446987775
1272915820
1428562972
1552025034
390074408
1611338634
1345508031
1185941091
1019067112
872788600
1761206449
558114483
1601820831
1987678969
1903835427
1372796364
444693104
1172123481
226535437
716159441
43946964
401596465
1137593215
108438061
1907412994
483159392
1301640018
212191365
1396421313
725660072
1915784821
1044965160
1431263096
1943853404
1438684151
127498079
159318613
1442948010
499186904
1503415892
1853970053
1894795491
757600733
1395103785
1454138951
865425843
201273168
1476200691
1790479166
1392865962
524739069
173911845
684800638
43337226
1149540522
45391311
135322605
1320124911
1644612041
1906915017
309698617
1133316666
1789519779
293407041
957003779
716241290
1126851387
1657967427
548994819
1776337349
1213477751
1001745095
672936577
723119546
862189389
149151474
1643995732
1742489431
654299111
1041987152
281886224
1825439328
421712200
3555351
200921003
1741872977
360164523
1387925871
794312882
1393292841
1992175474
839193703
1798335970
592271888
1193717276
720653388
105275713
464193692
438100007
737897661
1738574456
543305741
927205873
14141817
179388211
1522993975
1500975268
1961681093
1181147837
1000389049
401395579
392833175
665825801
602624889
1625028793
484259289
711604467
1785964428
92486038
1215130802
356076767
1738925517
863654545
1155701978
1784161875
374284049
1203409125
80664690
1529402270
141536002
43875762
1179802041
1304389424
1916401450
1303412697
1738580483
898233456
407570383
1824167141
677927029
240897709
398483431
206778034
1793923834
991897263
1599342300
173367902
1195711081
967243095
709457987
9048922
319311285
371707654
1222969205
381820895
1999648939
1679651196
1771503895
229979942
1805104162
319584850
1420310579
432278823
1039611836
956513288
1221593538
1088443752
749424351
1299212193
1886448310
1586025834
304034084
1961797287
1414559010
974233094
1957593337
1532147483
1069730712
163804716
184819576
200916147
7698045
1113421596
819944284
132487081
1724564477
808094387
81420219
1534580556
1303763758
58929287
1126729561
177590442
19062980
358342180
820587131
1966204608
1167166199
837410547
1770303725
510898549
1423943551
1896498888
1080794785
1123432153
1705014838
357513998
957148645
248736112
424227558
467501457
609920485
1607699179
45160367
1604188015
311886806
306888983
1612334540
907124756
1231948811
413499152
1007023533
1214843796
1995448436
1827519023
459296274
126443643
1942734308
1056216830
153645963
1991388729
364981285
232320166
393500992
1673921028
776972596
111199157
32626811
1696512131
427472243
1367050479
1850945742
1832684108
1110352999
836262301
1449008803
1519030382
132430075
414874965
46455375
513698148
353870069
260041443
1605461737
1356804573
1503875017
209099756
1901050453
1253275762
664135880
1578571196
414779691
1900931815
95090150
432838829
102520172
377600319
1214198188
371239340
827215419
200687649
274262173
1915822409
479652514
1864898332
562553410
1174339426
104490798
1159186135
378510221
940265892
1994013568
1527859343
1009761456
1639947815
1637518660
104939842
626858430
1036696419
170046012
567872841
210148705
779351049
1032376252
848901047
952270789
1950013928
1737593959
677514170
733742130
1071408484
304832195
1761190736
1587659546
1845767726
239435976
438047661
1780388930
1740563405
794251163
329535591
104608959
741864318
874765542
1723869988
1584557629
886920348
891170359
455142335
795320169
1997580330
1750741890
177501769
201193329
259342579
1990538945
1494911124
883446157
1630751467
912627543
612539483
1436745468
1426976628
425444006
1307101737
635433698
232822832
1940199798
1163993731
1400511840
1199471000
324550912
886295025
242445256
1840510421
463263882
1468284387
1904585507
1308506265
1264343419
65350442
1058843569
1282451624
1882194002
736161800
1320666595
127330426
1559997408
1328316968
1855228781
744524852
1554601505
149637464
827935862
181711681
892790124
677632332
316420313
1567663806
1088436291
1351734797
946720551
1727176628
1054630496
1595849170
1673029418
864446865
1935056514
360682908
1796078697
522254558
1590325618
1574939893
366408048
847277102
1553695915
154293844
1544782627
1689282206
1986435143
508103273
672825425
611882830
1308764951
655986988
1644869496
174913449
58359163
60733576
947720298
1785631551
1151864075
336921702
220069974
1912608623
1118629892
1331666941
227821129
286344832
1063132382
456219730
192273913
1199314500
1532238271
1332974224
1154199235
1979661612
1783229417
1980658761
628015767
738496280
1132849706
627138107
1581228664
580333019
678909372
334837721
418411678
398643508
1950979675
1498115970
806087702
1874322938
1412962611
10447147
1370390483
1253403916
1354869919
453799425
1728647211
222028974
1926472716
1258437795
626149825
1530215414
315829361
1473510925
1079644559
1975790727
1501787753
1665207884
391684033
77700403
1432717810
209224018
652781846
524725969
755693039
1639736956
1233699251
783792171
913255263
1829177621
335365158
1565016412
1650132028
317950975
1786351890
1521791125
1962583741
1900795320
624791694
1329429992
252011550
405986793
812023565
1874411911
988283
51013250
264503658
1205398448
1255193163
442620951
896855756
285771792
1106431938
728387300
441605129
1203738594
1357665302
845664515
497710878
1715132963
1220100175
944855041
1308773712
97295095
923072637
1061133413
1880083386
1997878386
1687159036
1557853435
13206987
1600992434
1040416190
1062254041
1825688853
1026731017
1397200453
778369935
523737686
704679789
1375233298
28300804
1528599008
470634312
932321866
49593367
458584475
921744728
1876345846
582613297
164125824
1116919226
1403084442
909658731
109329817
1307156510
1097213082
714728471
951339275
939854871
170929865
266625273
1518239413
1697339729
429413965
1295863322
1245355602
44177897
902698447
1414874112
1806538141
579295367
321926829
1793031089
339899665
1191799372
1416256033
838139400
1164973229
873479270
602548938
958338658
121532540
1104545740
1393727611
896287762
197907992
130757460
952924225
518532344
1929517935
682471983
1827030661
1583882816
533749925
1108608026
510061391
1831259280
41220348
1636458544
804237766
414406579
19046282
461471734
776075156
1584830458
794992397
1610053353
569759066
917530446
1890900477
259073683
1549755242
77860005
337305933
1212591207
145092733
413693674
303612118
1533126204
1097955330
1114598142
1091253673
384166104
1485356177
1124066158
752264706
738044013
1259281165
1231291640
681737981
1584996754
796919052
1528514685
69241505
188142360
939292377
1660060807
328470584
1808897154
101295365
587854639
1560998394
35393779
627631867
1670444253
1132716742
1749170657
1246576884
1321158719
963515294
96367718
1527647162
508094145
538503215
1689639625
1323152906
1634880179
976115557
1652008999
832565752
56948385
350772189
1338467427
235792466
305903724
1462154631
21240557
8618501
149163574
273298830
485031927
85223090
494714965
1431830839
510100691
1553599748
1055859895
1756534237
1814911925
1991349417
1003094050
1491467130
1938122447
267776346
585370263
57349592
288824908
990011471
379601881
864989454
1304412198
683945250
676461586
976331403
44346980
237082451
222530968
1799601313
321728144
208289623
1111476185
1740552157
1097413311
1047859889
478483368
11144628
1032932198
1076263306
28402524
136039877
267293012
1878345943
1161203633
1660659582
1829471702
565481256
412649742
1070691081
1650422204
248554133
1173329723
1031229086
1629016620
1284174120
968886632
1801086678
1408761505
1518383563
1387483860
273018241
1331068780
1256258582
1434806094
1606622302
879873233
1262541894
394053819
890262559
1789292979
574225635
1024417395
1212561603
961608948
243562004
597696442
1426066256
1522741617
1015802004
1146859701
1478865725
1824432710
1151839888
149179110
73174011
1034959900
80247099
111535537
1813239191
78973257
677396690
602383124
1514548635
1688779447
1755384284
804971097
1011034431
443539849
1554581331
780786349
566929809
171427437
1522387184
1281398102
1076196569
1224136738
1960768121
69620139
1385454617
686477679
1542820377
278345061
392959501
371523862
1908618135
448585531
179228893
1107079472
1361632083
571662403
799626134
1151006358
580814629
811289303
1111896290
1971842512
1509868760
1523782157
1206224665
1438590908
1586662012
982526408
1968160286
235015656
579929893
1307438289
302045527
1870441786
1072982541
849037274
1074191780
10626961
726080920
1126761513
536152880
399051630
209423623
1143024773
1780161312
1306798753
625742204
1903954959
1081907767
982918929
1981160216
1415923451
1590612809
711097881
169501813
1104354058
1714267979
436985965
863395474
1946863709
1099815668
560293970
310184776
157943846
1791593970
601179846
146540005
308787107
34096932
512594810
1497470623
788999174
424925438
1454053116
275136423
712844660
1762418890
366843987
1743620845
1899425913
812848704
1682707053
1900618641
985241357
253855440
1164006442
1716825481
1590947646
1700939974
1968628484
1134769295
637205816
1147231488
779217211
26945846
1975858911
88866855
51479777
1351430804
1178981466
1160258748
316955098
1869858028
569312958
1485448307
1192161042
990998014
136559693
435961459
1456657153
1341935168
1347423992
693365120
963969561
1134015006
1417108615
659675329
1324943419
1904088406
627587529
884354366
555592360
607847134
65468448
1377825515
860264808
1641767687
1645708227
1427107271
299277512
623977806
1710939113
1015413184
564639379
739167166
495893607
1812849026
1331305684
1499793051
1061694399
173008429
1580265789
1154986188
244282822
626693317
1787345304
1943840696
183261927
1645202206
609837231
1316183583
763923436
147391371
723843275
294627101
604666388
1709107965
1804389581
1191487444
625183499
1550393356
1345289787
709452422
136683947
832679347
1630996055
332010809
128725742
224802396
638121400
1604259590
1328369646
1825150368
842394008
454579101
1304088578
1400606172
363564312
1438775132
1590480212
916424112
1458505760
506022
817270040
983093930
1860054370
1563547743
291569909
270012279
134500778
786785643
8459446
139818241
874609552
1511301043
827718642
870813367
1018302241
1411603475
995697262
1455334495
1815114955
1958459531
1007080806
1005577642
1987813938
938773069
1304997363
269264175
990538524
1204060217
1345543653
365614449
1601007233
1708759387
91887597
1344783766
1892182382
1153590018
972624977
67448313
40440901
1858713463
90301619
1851335758
1595800145
1188551406
950540816
1331092966
1626860460
433275211
382303931
951960837
443077870
135145717
1101309158
1500046229
993425216
1811692399
995279992
921281302
258550380
22305734
1279473756
930440562
1441241990
1642844997
538811008
1165850165
1419413447
1482934876
978630985
1864712224
438978499
928248949
1414893595
1956401492
1868157913
1155745049
1409777497
799262533
1988232253
1973904398
642403716
557263313
821756286
393582816
1922536579
1465861516
607450230
591841368
351358551
80489983
158310027
51343675
1808897933
18135167
579239708
1159861057
410093768
1952955149
649740398
1784690652
1911679520
143925584
1454644227
517591708
512982339
1514828922
720252123
1144907666
1631888316
1837680167
401914903
196017460
933049050
284645983
1379902018
722210443
108684277
1047659175
1720308418
1072949492
558399936
827572079
1131576325
898141002
1706402198
387634824
1119351016
1396758428
1377161784
708296857
745651281
1456822349
149522136
203541602
62224879
498478132
1102619086
304164578
1880600477
407707658
745609394
1462542564
959953052
513678385
1678575081
1962292567
1118294626
1524251951
638233149
1857029265
1051176781
1362434594
232646731
1576790906
1226290716
1084107441
1012349260
556503225
811189511
125347516
395477906
1323493695
1767745883
923591460
1092028886
945092554
46495325
729507449
222421105
881423887
1619591358
1804519699
1167058698
1312600760
327340099
1095857373
1867619028
617897941
1219565922
1744109631
1269340199
1595099066
758525279
1520132520
1657120076
1383216688
1224175618
572731230
977250886
978117438
1486128873
546115862
1492975068
1755252961
12229753
1422115700
1694796682
36361592
1421649499
733482527
1915797243
388787177
1301830847
1756809263
237437908
1246657082
195375897
920045972
1249450808
130433344
1216488414
394451320
1336937304
1067079880
856007318
800378840
564968416
247613364
1266471384
1708812199
1720916937
1473764095
1752256563
1244303667
1395295015
1073475496
311544632
1411805737
1300371007
905224400
1401060691
1831257436
1196248442
486083395
1828312388
880553022
293268219
1001716017
1282694612
410462995
1187840792
304129647
1323280423
846817543
1761629025
1091677553
1209178559
425895188
899245644
1211850913
857147284
1447183319
769890209
1712837301
1012565591
442033149
636530614
57527180
361514249
1163962413
935112450
783570160
1619674965
344226408
729372653
1385230978
1198202878
850853910
1238767493
1975454296
507110622
1563252400
964918752
856008390
520971408
1416787290
150483672
905439021
1482674643
303617462
1864296938
1885649445
512560094
88520094
48077116
1953877373
1061367228
1483411142
1473517804
1386279240
244022408
235741039
640201769
118732200
1475350545
404270632
684454682
979054015
117444890
376398047
1893474675
358324649
1187127696
923791348
704740292
1293894884
482264567
1913881819
1191865893
1595778302
291549477
1731091594
574852538
57896787
1299665475
1049463006
271010067
1531154871
296149293
775495280
323863751
1714791737
1377336106
1852488254
1731431889
271369583
923050632
846186553
1380657845
116700776
732332609
1171429657
787994131
1106276596
410142787
1505972289
698521750
1588768746
1383779803
754182232
1471612807
1147485409
291545249
1877739503
1094729763
512930815
1660888502
582304982
819066725
425887540
133260565
1153299811
682904723
1341949610
52534297
178682939
980988544
1334639442
1192359460
433370710
370844253
1636078014
533223974
1075165117
863445694
1120119820
943097463
1468575943
1647754000
1793693187
350941256
682241321
147375069
1541967061
1303882474
1176378342
1423246488
1499596604
757758492
1218501074
610481081
340745650
27119829
954770306
1983440212
1579032798
488524935
1446044522
1053742300
231459849
524983746
1363882308
396409287
950409093
383337980
1835534793
614261435
1216380132
1014293809
1974609943
1569833353
192312560
934550983
1025373538
74946284
1451019245
1005924743
1140937663
38067136
876155955
755436451
1481391940
576880951
1973858386
1822889629
30098604
1608958186
1578453669
1091724906
1284412896
631594886
1497052942
414833643
1416294151
1268709442
987058949
285832035
1196965977
1158629081
1468347682
562116908
206866356
485302795
783148549
1648667722
418168522
1406194668
1001746291
879824023
532420968
573108055
1347587273
1407977386
177586346
1476023399
1043591807
787001357
422550902
1127519464
353239377
226576607
1035807767
124655227
1729880914
1343015057
72780411
1777478917
1518256832
1756664097
1087887336
1165187210
1808958766
1982308582
569719455
314039048
548570095
996089145
1793732402
325190664
1404721108
623903937
607211895
698629646
559303939
711304841
1284007614
89075557
237247298
1940270753
225117636
200057592
1863281134
69446513
805389705
1241771075
1526309141
82211130
755421882
1440133493
1575887312
640689606
1887937836
1245082195
1791936688
1367233758
764149290
1365278691
838257931
1863547299
927453304
47502663
993268956
97360238
1722798357
1729335441
1619364713
337178121
1565351288
1018576073
59007444
1983704855
1540231619
1577986080
1531546462
887829744
1301906076
1739512254
1176918877
1327948380
787729907
466358966
240667263
353598910
749303353
764031502
735966101
1362129701
906692959
1192070182
1947155552
1918728923
1250817626
373700000
1012817450
177614974
1206788637
1765920896
346648156
1076054265
1622406363
1189131021
516859842
1736845810
1381126049
1592182457
1100457987
309951757
1713535734
904106944
65327682
1024637036
188359814
1510309551
1075817392
461094338
1806835400
639670046
1348056886
958766855
993369340
257235013
1430485162
373281107
1071420521
140278522
732887230
1166531620
565168630
1353931489
1681041108
1535985180
1392864098
100864613
1705542018
1598598887
1949499124
503821453
972472861
1157120897
1663573516
426014345
1648593967
2586016
1126742500
922518517
1730369109
1740508075
1297882608
551723112
370779574
567118591
417864011
1387881302
82684925
1365171351
1758645859
143578736
665425290
1240847528
859295228
1933926368
1744783127
359604246
1223065836
529342502
1631772939
87495202
1804767534
1477218506
511595215
1303013948
1667197185
190935989
1295193340
567354996
608641046
1427899147
1246538608
148902004
409909413
992379155
1868649012
13445518
983151916
1113922517
1118121170
4982797
18179688
340370668
1839953028
1805920389
1838396163
1731625334
297825670
1729647149
681231218
1288989722
779520180
597399998
1290745579
1642873908
1935740542
1820664103
40127898
1067765626
899921407
226928022
92687962
1515329930
756530305
330746713
897040129
516523287
830938116
1866916073
65277356
1731337609
1376452331
109143320
1411221333
1626790142
69315514
1464396866
1637265479
705674826
1464617785
1935571852
1893110320
1565546192
1886123778
1319651324
648378967
649138610
858156426
767035506
1056638613
47984910
1973317621
1915386290
214001110
891193148
1912294835
502849758
1583840363
1509206316
908880261
1321872877
900687219
430909597
1664369793
949893610
1912537392
670376860
1186178666
1663955437
1573558394
471343676
183398625
1334453073
1603147841
964349556
333817702
527141771
1629206153
1436878981
1682367746
247901519
1658366861
63902611
810277460
17292447
1758019989
1461066041
1895142210
520028186
1714495307
1566465756
1880556504
128059163
1796794566
142744909
1034884634
1462200724
1901176399
936230169
1407113933
1978002107
1462959945
1194200989
1193477112
585294938
1864586286
638864549
312238449
1249651555
557375446
1385153065
873643606
146961382
1826838570
660978742
1663506016
836784609
1620632137
1647077347
1191873621
451471351
775234651
666150480
1949460131
7092638
590787173
55339462
1537658507
1460402933
1929464923
871616979
625965373
692975985
29765049
1704365639
784941575
464165873
870425499
224982523
152706162
1119155441
1148827593
645490656
1962652741
329342243
692822151
1733595122
301220594
1135815824
479238893
198100025
1841568587
254099053
1744356548
955642583
1202767457
796809465
1244740859
1186384474
1994507765
1809246825
1101206042
851835516
1320186633
1685758467
759187693
180667622
117196334
122472931
1876037167
1199340144
1966359110
1395649615
1494371185
72718181
1302643758
129743996
703497740
1620117888
1314270488
857192052
1754118869
401842683
981164041
1731364898
1030048393
371866320
948619437
1074122466
501598183
1988132111
1219425014
1684041025
230474759
343459338
17949399
296992077
1325304023
276894274
1570154551
512154530
1616398788
178747663
1259778658
1279898749
231740916
445918972
759727868
1671638367
1652998825
1073023462
93311725
1624622971
1872113986
1137315714
55127956
699363359
1870671476
1588821736
655710075
387321373
1232048185
1043073868
1620874749
1887905056
1979915130
282318085
1165174857
1150911848
54768783
1005651682
804439973
426603467
49963338
802115959
1240793264
1575371206
1142064026
1701265293
1499623983
584129421
1612138452
1276981071
1421123642
1428574722
1894820387
1594802044
1811927040
1093159045
288331382
1318586040
426320602
1736482288
1621184199
1182833178
1280106345
573324920
557872915
1371873602
1299983619
1949422831
1280744116
1608816021
1616869585
647347144
268583489
1666708258
1574659634
1069998028
1896522451
479756751
1557299334
169406184
89197754
71580655
775182921
1955067114
1621950227
192300028
1993084670
385113087
470391046
72015812
862580467
736182743
579331080
1067957685
805419268
867130160
1522009614
667468344
1017498292
1770190424
401281674
1550201152
1303385305
3322432
1660111486
773776499
1159991233
228112129
20142410
741929012
1196636595
1808574631
1761286707
256914419
1647284535
1549603545
407650257
1325039231
951374694
365572887
1378788933
914870532
1479031786
1208728304
746235554
880686843
68016064
1200625804
861288991
707529474
1547988414
1229054107
1462258459
1787108911
1768124510
538996602
768195350
771860490
294955629
848173729
1032308796
1764972541
364970677
1728462034
875379218
1054005836
974896036
322416662
1420673151
1255815723
459479904
196970383
1716093650
651925405
391401491
1486411142
71169367
94657002
1257086879
779424644
705760435
1959365429
1366823139
1312612937
1193940599
1967582488
346316172
1974177797
488789909
1108287933
781408196
1635789768
1030083603
103200965
1333264092
1613816393
549899855
1750569752
333349087
1692229718
1905790807
1745599402
1779952654
1605473268
248049571
1351018031
1512960458
810333054
1395707420
281713368
467827236
673538349
1514773611
1515530985
142413295
1072943367
398149403
1052357741
534521436
907796730
707689664
1000718240
1833626753
312385218
474407527
823690136
1166886781
1612892686
1318661314
777585098
936511287
320599615
1761307915
1564857161
873633837
960161033
179412775
1761349871
1064563367
1842922568
454622031
1535983119
578470377
207076542
640460698
107869848
121016157
1514552619
1960787671
260320726
1215666991
1497542115
1216048316
1425552357
984540055
905072568
1911972650
1467567437
1131065741
1424359435
184131251
1900067772
1491671741
618122322
1345202081
147227621
912230434
1949916451
641897148
1182252262
893530592
636799532
1987794375
691598869
453174700
1171706546
422247863
1626550212
1671924521
366537680
702673979
1652334162
1652105015
1058340589
1561918108
1438969173
1104551300
335755558
580317107
1968561270
1048188384
711845339
630284130
1640203932
1658791317
554554259
44311378
1960348055
861874461
493233077
1195639415
171099707
872655471
778535410
1366790134
578867460
1509747741
524449448
972377658
1812833509
482824705
285422438
1795642917
764528062
721685457
531797089
247962758
433331153
1056204215
1906232909
1042676322
576474876
1369599344
673335879
134063879
181685254
6515402
347590443
1032807552
1898620441
1127395169
461899808
764675751
1178691444
1170898265
531574272
779678692
873569606
1691550455
983050649
1929221432
580101852
1363377901
767483598
1485736565
762765946
916202423
1865756069
918518475
1126994228
306591502
1610980225
904143841
955641553
1450556755
619164539
801500363
199319592
644471532
1185104881
572352058
1162157298
1491641896
1073757217
685438340
20924897
1520746688
616951473
1593629797
190111185
1752118398
1374393152
741780698
73153566
1977011477
462574471
1213096975
602115746
1187599314
1371297933
1265482831
140759334
1429071969
1905813325
1592028939
1516414944
1557755968
1809034199
1728134689
551733726
1730073910
580359100
229098075
506445575
410698591
767064135
1088459957
289620684
82045259
1464811668
1242019259
299250951
272126272
728407291
1374875831
932198350
869199527
830990275
978630076
987982285
1406067564
199384617
1011720278
1273173599
1919622050
431592725
1733085330
1585828572
1481728278
1169023397
463168930
1711712489
888816784
1041896071
460037276
1171759298
1145295078
235335123
1662454975
1209947343
1374114515
923476292
520070488
1722787647
129278675
966231881
1868633062
700664678
530937495
659830590
647215417
726765693
830404123
740152405
1145666163
1530689293
1568638822
955924477
586823526
1979105867
1033978805
1502631385
807892406
913021863
1001642739
1530306770
1410434167
1230230201
268370015
203116533
1786903273
633864404
1168535301
1768682734
1613867771
482591273
1679314129
1288932632
1143894924
953390170
562959663
1032420652
1054891078
821897689
521807980
1736403237
881308367
148664380
1896229909
929347984
1603120476
189370602
1648511598
1683349109
175968539
1871483130
115583886
1607048626
721144909
598971906
1555797714
638402861
432294664
327820962
872927317
13351013
1558230393
1061721390
1126284634
663074890
1851375164
279706191
1812029553
1633433356
1416146204
1558153
447740308
1985994718
391213883
1265239502
648998404
1261769788
1334000292
1339022032
599996057
1597532671
985352807
1485186192
1592714195
1742384642
367007388
72265504
567787723
544923018
1397592456
1924556802
600125989
727070116
1948970372
508456967
178172845
1819586977
1022379747
1233155020
1077972820
1323414286
377341049
15078242
267202905
174410386
1423742823
129589169
1215834743
1455905408
1949973503
294027927
1304402569
1093272632
1727824905
1275394647
1027998207
73044201
1469007195
1383899993
296067503
1779109661
1711918468
1267106535
235840900
1491589402
1401432165
1720670192
37024346
1882756917
1087066657
829411427
239390041
100845273
261049213
1276581772
1220191622
970274565
1217983288
1418303810
318641820
237418219
856430761
1111882316
594949516
1103564530
620154234
1506853357
999245212
673575726
1480458760
105128645
350579782
1638479755
937087517
1298863160
1611495818
1110234515
1779237342
775613503
772978221
1703072631
92564824
1333077827
368838751
1120562076
54637886
1203557297
832223420
451243134
55203025
57723643
855060914
50703385
1065258173
58649284
922678901
600036152
672157019
1132276371
871435169
1894578808
721424981
1363448620
402298158
981938013
478831646
600910287
1163757756
962186053
1665085954
109957108
1191037223
442369785
645325590
615569189
144853396
1523352934
743043565
1474387441
1048926644
1416596937
674629938
548002078
618372702
1422735118
1250067732
299876397
573221582
878438233
376184259
1011459666
438077496
646960972
1904178335
878399413
981647651
729116204
930779669
1386900739
641730430
1453727599
39799541
1870037367
786157180
1945245917
866686420
412691129
1405377796
449688985
1913795889
1399325967
1856992588
1197769579
83349728
1454838232
1219948871
173422903
745075919
979563041
1731870282
178955249
27688706
285319524
586001795
653626288
1671879612
544076252
538191451
1766926177
1633921539
1415737192
592573265
1356142827
832657011
1595199045
1376797397
804592571
1761844898
673126785
556048698
837376603
894498602
123532598
964642345
976858293
1154467079
1240307918
563611245
449340103
1658450542
808224748
1984040286
1951216629
1655030458
462775182
1426038894
1754480018
1284035573
132530893
273366306
322610169
1874499679
1638451619
815767446
498058697
806752702
500849762
365112568
488150683
78040836
415356301
411578006
71949134
423514344
894493680
1284456648
1904156109
1320677179
1609143502
1499159210
431571695
1980465008
88851348
108475635
825696791
1431696907
641356637
1701112369
369881830
169160152
1622317380
1520556999
1629314006
399760480
233438529
962876924
1256046983
1307765152
466583648
170105591
653617318
875195350
75460562
371299267
1243094242
396646742
1912091152
1527702286
760536779
1178318534
1521882786
433802839
1674892071
633371684
1841794611
342145162
1785648331
1529975985
1990070656
1066361791
165396066
799737393
1995230739
318990532
455723457
894799302
782264001
1672188655
190075815
1931616756
28409666
596390958
854093531
1439037912
845541893
1556376345
1905004446
1717552081
865381394
429050050
1519605755
1113654351
940575591
1191563296
647277366
1188514541
1845664928
995942323
557965869
1891293367
1177228593
1726070999
1317694497
1400221858
4709526
1853879925
879964612
1756470031
1915575811
348294941
1614382742
239902498
1337626471
828920023
1149908869
925491828
1579709309
235854160
1787829792
285418267
437140717
68096251
664594591
1561020606
1546756036
1051741716
1859161802
803667443
1671713166
1267208916
1049134375
1786321679
1114222786
298782449
754388163
302338668
1278696462
1453871673
1434328387
991661968
676411733
148534416
1801976270
517086454
814667308
1279703258
1776027880
111655568
41654428
1721785538
1608805233
1609810769
1208112531
272547602
1454152650
1109132343
1061476408
1756673891
1853465823
952967810
1994718124
76297170
84756865
648366895
1299160566
1828061064
1125679712
1038844023
74531861
847570201
1646795367
125837636
801525773
796167824
1609006535
288606302
266119981
147508138
746353299
267052779
1275713836
1747506234
762013015
1949927629
1658403684
1439323606
578209148
841675185
844629799
1645255820
1240862261
1522022572
1600405851
481360577
996943845
600114563
63777552
1153609376
1217925888
986606244
154023546
737183858
37123708
1194084227
74990172
1482967598
808284996
411944708
663541068
1165546349
843012363
913968270
1010320592
1586413045
1677253975
247211890
1314284155
134829237
989963212
1859836961
1249851917
284004528
194214224
429276041
1606707941
124772796
525431786
320165197
1799223980
1008891972
224828750
1112510606
929582251
1759747056
113029233
538529979
1710382527
1567928789
1874937457
175436087
631038611
166264441
178134117
1679083450
802243458
326893992
511701980
13992806
804106602
749731955
1285830409
1928948315
163646164
1358088928
1736754327
1870019019
542969634
1607847667
1587376287
1950217376
957535813
488119799
612720728
1654649097
940717599
1730501757
1984386019
1250573537
1473383812
1138723997
536829363
1746355367
259891780
814527126
1228798350
1083587477
105870411
515130775
1627032584
1279813950
1613070816
511438980
1516058595
1049492026
1723061564
295880436
948864442
1571493324
22992729
243010214
1995560346
102534861
1980552502
1924720082
1217900274
142918812
1553543713
523485021
738365851
1071741701
342507973
1261128444
540608994
1665382606
212902592
1539475042
1669056536
1349119039
129290578
653166851
1764148608
27838859
1980815083
307562337
337146560
446096834
972061205
1563228702
1931587534
644837164
781637316
412892695
1227580808
1230373599
1143163651
434294503
1765802865
335171698
1596626852
1085879539
1530043764
1582385391
1776764924
555290883
937305978
351942372
1970829986
1850675989
836589434
183586523
626823900
1599745404
1442202747
1369825878
478861606
1967721487
121719778
1672990166
1587573522
771803441
1170857608
1990315011
591897487
93528688
290104386
1929615278
33547637
1310235396
522218955
1778608090
1773672177
1333884838
1752492187
1043411039
1123123087
181763217
251073936
1425524201
1370256360
1985204189
475266848
1121385216
726639269
1748001011
18013265
1181891912
970689949
1857754930
751511993
1175442165
312574725
92812700
747598177
824823411
1915021932
1539728754
990487904
1683236237
265186498
1007690700
318394736
660594590
1328457034
1057981345
409914346
1292939062
1847253218
398791709
246702792
297098390
1716647552
696195578
302733807
1602369334
296536593
49472392
1263675743
843896477
75515424
1108212475
958925330
175792707
558723404
1346776791
1466033365
1680859478
586286662
927668776
1128389107
1583394334
1191275314
567837699
1160337703
362565661
1666809453
1814672259
1792928182
1668657924
1338086666
725074203
1334638694
571898240
1611052139
454413604
1458794614
1616379148
1790078894
1145228843
528286818
1865549541
276053011
146591428
1607720814
1156974023
48765370
142602030
101871186
1981680244
1591947981
729054869
706652401
919584442
1270402602
663308458
1105823076
1148809853
1535857875
1940168147
1935559881
481864335
256544211
1595017819
1505809811
1350441221
1773573781
387027090
564740568
104309801
1887982178
1849654218
1890780584
1441057819
399381959
1262839567
1307341323
1044683886
960116886
3363681
313800291
1524207424
1712801073
1811247939
76709944
609031797
18421802
415054253
1301495639
947743681
1348590528
309984761
80521273
1849910748
1209668962
46422484
1609005330
681035193
640781618
257279593
1383400243
1661738281
1577861462
1997561386
93698066
1742293763
838274285
1265594582
520202484
7563036
1355967135
61139191
188692968
1532494195
1626367856
411352458
769063262
445296272
1518307875
896778014
1332019420
1358519528
1085531452
1616996887
755719273
1577997417
1769132945
40869837
231388857
352959475
1653834237
626306131
403902269
702837293
619963438
652062011
1946345962
1715239687
1717549873
334416182
1770757513
752827221
1894851770
1293932604
1591776546
1287451337
121291794
548027078
223542892
798316505
1277359222
1163709059
1162727318
1744003604
925260174
24880715
576206829
1960864575
1241842114
515700649
1973160819
797404448
1034205725
167243009
353728799
729661005
1657236923
1485855676
912530757
974305846
465006497
1053823575
727746400
1183891694
1126020502
579192200
1463667759
1791598848
25220342
1468267937
1456705624
1221105867
1817326946
1433072353
1075600253
490125179
1463578814
659898666
1777577119
595082723
75855182
1985481387
473397574
1201849224
361255363
973353065
1718621496
1727608761
940203805
862115542
1630214415
635436118
1635496321
1249237047
333310009
223535647
435962659
1978835624
617983102
346067975
561212957
784607981
1935644234
1773574178
1058995025
752054952
980077503
1601133373
1091642756
1863603620
1266082191
997338258
1708278557
317448035
898450664
479525110
580426002
1525897176
822636331
152667438
860570705
1736058998
851395044
1163104800
1838053522
821269507
1585609546
568089899
1099762345
852064607
54162521
1484743190
41915564
1431509145
33869767
1291247201
49837154
699823397
142854199
1609200412
1993275562
117488123
635966006
1076600186
1596033352
632876158
927157562
1318048287
350786383
1853784900
1643109646
910065483
1156199293
465315664
1485497271
825153959
1933212938
772539435
1935520656
237725519
1166445406
411987604
501371029
239578150
1809441100
1781339001
955422694
276769412
283578268
1607203463
429687956
1880602605
1383042977
1213435920
159391877
743082582
1100092993
1774794858
1567071448
1205177365
1894111945
267561259
217303517
1245977446
1208954961
1144097038
328543897
1576599901
1946011874
1208715809
1358034264
1277297720
764302742
1905128681
442755006
1581287958
1616117095
396387856
1267159086
1814694351
1677453464
650388150
1034470020
743582920
1424096944
1762507041
1527022506
1942763374
305923788
742414690
1725060966
158418080
1205467987
730343291
343613575
898884147
194684088
1255393583
1030623189
665344063
1452795104
1378822793
330757539
1074862460
249169200
1152390237
1116299864
1477914297
770680915
578103919
1126965487
703705137
507635773
1752377098
1527723901
1243723795
1233091240
1473720597
1821880502
1446447920
1617074532
385780524
1270676114
1203597185
1483654843
1199616184
71829733
33959451
1561515106
1543870859
1386603871
360723512
1365764667
601815023
361899247
298630671
319630612
1959607561
494413720
271706707
646207178
49108210
1172082460
1727819869
1615449203
1021355829
1650782308
1453090890
1202619391
1099889780
1665792908
720963491
1433513082
1584175269
1048269532
1067014581
108146680
1127160354
1591207617
1049553017
1080560505
1082340414
1916399192
1226810056
1191500049
766241976
1337940471
1905820750
1390477851
1229093230
924093183
1273483680
979306878
1550173795
800240743
1567966323
1213698065
1542856246
1588147983
462299014
1548833876
618738844
831340061
461625326
1878077952
665640380
927210431
1781589399
1553545492
1294884667
190483992
1192470259
368399944
1444860704
1191146203
1563866765
132709019
1945272404
536319820
849207227
1683415359
1744961558
62613039
1973526161
175796598
392309229
1741656614
1883339287
783934527
1480303210
1853316516
565290435
1539012371
1128908604
1500719141
461821661
251000354
1454773866
1348732105
525859670
1839031546
1556351072
352275259
95593185
1038609239
1731622924
905083736
1534446175
359027592
1236373979
1435257305
1268425661
1006536426
738940757
778883655
1803872318
556125806
857813900
285828729
1485768724
923983767
1043871144
997654872
73242283
1441568151
1625193557
1653457889
1239491341
1944141563
729324543
1312866411
677935153
596540300
10460151
1010175682
127064287
1392686300
1967019855
934916922
444173674
1487225493
207210440
1524311696
1547560549
45045905
584890855
1558754009
800071615
350024949
1696846824
1905695856
1393186454
1168945138
1862963382
1601875903
795160402
558696201
279032976
654025034
1413415683
78165036
1665592396
1590304612
1629703050
1923507568
757322152
671885362
996076276
1728765075
651819369
411186019
589105951
1922896979
1841655055
1998543231
716773327
1519559449
1450094324
28196378
856677297
66439548
853386275
889466393
247294740
823628687
1919679958
1508990016
733576919
408584248
215015280
1568368087
1113653325
1312994821
1521501240
366008638
1821633097
616905828
1894608646
1624052981
1287723754
1913005494
562677734
1071306540
1698205580
1285660805
1316589905
1470289476
1327290083
1864420151
885102577
1275600954
1108601878
250836598
1797347738
1346976135
1224778762
776126004
1343009873
806074363
3827611
1248332136
1938308443
587492028
1513749796
1083451282
1297532695
1276111131
401395740
1475646418
176910135
99867500
1624950803
1826041343
740472625
943671803
1503761814
1782079735
1191260813
961633935
1507038783
449390483
181699934
869156769
1523481672
939414326
459766210
862816727
1515647084
174525105
1141229876
1045507094
1273895955
1088534284
1620225371
39391618
1974697051
1975185707
1557556744
614754299
1988128111
40478775
1068893736
1851643665
1687510017
785235077
1650650151
1282560535
1510363974
853675935
1843214321
1442699027
1584865191
381375939
1299035581
1554437128
1066632203
1069151675
1064010357
574335471
623685073
434715968
1760464047
226870635
334416542
1131403041
825971546
536416520
205815972
701081008
968974752
1528576108
224522992
576506515
973505824
1466560008
1380496747
330056269
1181646752
738246595
1288764175
1177205675
1352452753
661971149
331310784
1698530849
1460641903
892520016
1789498703
65788243
972759415
905545376
911175351
983221274
1991069226
1553412143
280014728
842023102
1517227124
556106976
1959263532
1114233632
1076744563
809282967
1884701184
314638214
1218176036
1008358677
1407870116
1832475573
173940382
736575934
1887504924
325763762
1285571296
1446479398
1082263216
1098492899
1895559852
635885693
1670761139
1933451530
746917818
140027729
1728321593
63429377
617400758
1241301718
585437289
1420093681
1186545281
538473646
812829146
625539777
778983064
174530544
100461113
543169787
777269966
16672571
480354814
452283227
1484649901
1957023130
1891847862
236183482
1018040453
585411589
1697649978
544589829
471148928
1181521829
946463251
881341431
885345838
25812002
367315815
936716834
1080961375
1821271807
1697237457
1976874318
422921388
1987776435
645930293
1635466736
1923746788
1261965147
1546780698
1111040752
1346018286
539093429
321222934
1878887281
155530880
1218477912
448801630
789894688
248179868
1492138111
1045388924
31989169
1543651740
40847461
948944753
5023452
1592010396
1931487715
1740193939
753171062
1807214730
1163744279
1462208413
955998159
319435115
503480496
29361839
1496873466
1311092838
256381127
312436694
1756075306
1038630892
586609226
1198571543
1932055500
860298896
1067575970
725810552
1666867926
1577010373
1577421127
688536967
1588823264
775882884
1665248288
433222579
382073927
1038831683
640906841
43456341
1992259074
1521771209
793609637
1303826023
182274007
1076885017
1365224775
1559452167
1652050385
1189116074
951928165
1478801850
1991798741
1179701418
1289313618
993358278
957042514
842275918
1016889254
1144724556
524434427
1205677164
73326014
1176160690
229793603
475207313
1873385149
180115276
654186827
70257918
1647287912
458041783
670185997
212924787
320177621
234304098
245021255
1282783204
1016297537
855170484
1495074122
1508123803
1073760168
477751853
625082209
98619277
696738226
409121847
1486569266
671890011
1476180065
1539798009
21942430
1496182286
1519021915
786581910
1448445196
1617448948
1074032420
1707066695
1203499868
1185109500
905265341
1581792468
1541828162
493886382
808615854
1778873955
859523797
1055009521
748337023
1674259311
1825978382
161718771
1649650435
1016310624
131916997
1595574161
551078481
131174327
1778469087
1464263303
693546010
1982296817
594077853
107489903
436099354
1174003712
693902872
1533595711
785858903
627572308
208750784
1309230843
1651670616
309964622
602858463
1491967701
935923691
131195827
1290003424
917864271
1549598050
431559746
1923552989
1801920754
1713819628
1860223660
1846531851
502711291
654664914
1852871035
1066370467
942858094
1928597608
1739236565
491563490
922968525
987714615
1434338260
57787029
1634612142
1084971083
1325928087
269150618
120764715
1465508527
516747540
510048155
1339685814
413452161
639949296
659650471
419882655
841170903
860604816
1914665254
261986265
58743829
792157100
393670276
575875695
1327471862
191191582
878930798
932987869
1561201842
1265892690
1380633235
1912434052
1818401132
1679889939
504253086
1501585432
73408799
1655391282
1832893189
223669964
162409128
1802788274
336412227
1197072089
1350175506
506846037
89259130
14715618
1193220564
646487812
101687192
1067992793
1824571311
229577226
864224697
195557516
1040667985
1481911334
307140281
893779502
446997289
1336162750
559562874
199615838
1136114305
597614103
1521284682
733562223
135696211
1158065040
346473857
1185779622
1027711628
1690995291
99577137
255955555
455744873
1196598187
1225700189
820625825
101932452
864215180
1739767305
914714030
1164205499
312640443
87862742
1588823906
815665243
308695571
460917447
591497465
1348251001
939113687
1776672675
826246379
1243225400
136796390
60957784
752561403
985561356
1355696908
1879019408
35155525
300013956
915907570
40281165
133576020
130000090
608269142
1739812644
1844069798
256211145
1486514457
791847051
1582782110
1596395445
1644848844
1035410339
823473862
509751362
1932460776
1917896980
1827000640
697147593
1754976392
1837528621
88597942
1914322617
1273330758
1012730155
318948483
1135640403
473138787
1835064469
746235544
985195773
1704611780
614700074
248297929
272359279
1954286722
1458823817
207396102
568882928
616847650
335286320
1861736545
147266636
193890566
1229850934
1598376557
1101386052
1237483923
242810042
1053100580
1437799929
52018769
1338007933
545037565
1078378949
1951683224
219253404
856669332
1595538987
1420864161
708429395
1783072359
1651449988
45611508
597586337
1891783665
1030148771
787112410
551114584
555464640
473636959
1710500879
1258117712
80299943
1419690073
1975792077
1941331306
1720432052
43479825
1414353599
1217562432
1898156481
230328745
781963889
1308435615
933177005
366603848
69662510
1169918981
320676055
1735033319
602154486
611857115
1148018767
1908418255
552213961
210286557
101655129
1596304229
1338067269
568227786
314273642
686369339
1687345403
579463621
1727299051
793901057
1257707990
1125347492
1102586873
10351918
498821352
813189507
181185389
203301730
810272914
1552743615
869486099
737175893
1664409333
1525179818
960486261
1617193430
230438529
820431322
1871482474
1098643764
110098946
171881688
867476112
1765505520
1839676178
124127823
705412556
846125813
903288790
1211787143
542983343
202500268
1581136565
139275948
1108895859
944315018
67332108
310324138
1236211967
1788964979
430671727
944717038
1098145342
999470347
1340800459
1364479237
1931894896
1812887452
1607741526
697080213
455930810
866914081
707981148
628655287
683802112
1085826302
257871381
1337081353
170675741
374693529
107776952
1335059576
1300012941
1598485772
1009760273
666985831
1156039328
1525133386
416283959
16171244
1549861322
1920114392
1584219355
82517496
667972037
1165381909
1073736347
1868005766
424705062
475196942
192232928
892525105
1238384288
206208578
755856333
1676069262
1494519121
952481278
1455473837
23069557
686443638
730250755
139648397
861518438
1681188028
1095612152
1644704097
1499659570
1989710074
673814628
208439909
406761511
1396603493
1591570283
1147218891
535816419
1282694726
625463652
1960683250
1518420204
12089955
389865615
912376292
1695478800
182460602
1215251847
96675288
1093804363
842629439
1333691011
1172466710
203558051
69659549
393214402
1329727606
819610568
1780465995
722700918
401329469
1572359886
1520677812
1574076778
1878295692
1750890434
266757033
1785471417
1495921612
1646814006
1058989688
220039915
393374536
869055469
991798028
1937053633
10979603
296578023
1817874464
444169597
679057836
465936181
998936864
550899735
657030132
656019064
1501347918
4881858
337101962
1003389091
261842677
327608323
755350424
559993809
224134184
388323365
1997742393
438013178
511569924
1161485858
1428721767
396989185
1719330236
449861283
34814676
622589525
940316476
303411241
1211760023
132605916
382234800
1033149583
1001736105
1336296398
43643082
1935393288
573423023
969778078
917046647
1222276629
249542516
261875176
1448369456
492532521
1384971329
731381365
1464689492
1833380728
644921286
603474664
1939311241
1572966425
1785008100
656388606
1015447831
282068652
746605946
549075581
516085059
34440607
1715702588
1197936678
793121836
204496046
621154291
1228693094
1325872219
1419054026
516350727
288740896
1814900342
1027964315
1520966532
1289293295
911943343
1166846592
948619730
1226797715
1064889954
1303433311
1157900034
1106935749
1658489956
608285359
193294676
809268376
1248141484
345347499
320848568
1761574431
1188787343
24347443
453693019
882606040
1506574041
1051605839
1468753340
1243873410
1871378230
156278235
1405509146
45635466
1317030001
356180390
788574323
911346926
51999894
495714806
1744445264
1848601239
1333448922
1519808231
1484185627
1212651748
876540574
608766840
1539446722
184836478
11201371
1811885916
1980551611
980524721
1098205458
754776297
1099953554
1790552900
574271297
638360493
1782719254
1860337504
1698093253
1704746320
1355419485
908611719
1897924166
1112264568
1789905749
1302309566
1819711036
1281947750
757268483
752426678
600902236
472247329
428125509
1668979112
540161816
1241041271
6065466
897807202
1512159118
1283916863
1232672040
59492315
175726625
424984426
947430008
562253704
1256226837
998021424
337075630
1413639401
712995552
1884107761
150507987
1628702603
164388747
575573908
1314727583
1764276007
818861091
237137156
365125442
729253622
1054617434
1228124933
379622485
625958130
326650789
1430974442
1250391084
1333230026
632295027
884912052
348178386
414176390
472074281
1295927171
732885095
1472939740
164834560
1227652045
46082730
821689613
944872120
1343629082
39431126
716794476
321739343
799422907
1504590366
1964587909
1926313689
241789460
78946111
1275021962
918791422
503418418
1004874881
947601692
45361941
321471879
235602916
1825252396
1747630340
1003845604
781344375
1828083501
1535929375
1736331597
1156628322
868461576
1842688813
1841787843
1599441447
1591209047
191054427
1543435829
1784381502
1710988352
1188693808
1662828010
304218787
1527227883
1926384076
1285803176
1406916338
390505568
805965941
1073156425
1495384969
1968655863
291052290
1785283404
1427577799
1843362682
992049130
220830335
1074059273
1941026517
562284708
211347626
1180865102
585407746
1642794585
636128791
121899096
84525846
642348014
487737065
1083967536
1375355593
719036917
1293886529
1758907885
382533932
17253092
708375034
1898868320
461827165
1596929266
390838807
1022117560
462772950
240946629
1187972459
577409287
57405410
414210045
1756078765
599159918
1970224092
469376556
1843354986
1148703645
977346182
481962909
1718811042
1884433298
1290255286
1163904080
1322390493
1748157555
318228877
1989188890
120029376
1249618947
997165761
26375520
1045043868
1826109590
283674096
321962015
612232108
344097251
171445901
1189230067
718092152
344461118
454822127
58719504
64493686
1670315802
886269249
1888577148
1113743444
905979037
875681932
145182885
781561703
1900571024
298442051
823941736
608613035
1297923085
274538774
642681253
703888683
473584061
120917253
1938353513
1580243526
31029891
1369166177
1929969175
315485822
1648262077
1857144448
1499257735
977257744
1788116116
1763870757
1374349925
1429611172
1231535782
1099410394
1652074692
861888306
429651730
875445446
1214050340
373937015
851982877
1244813817
1144472845
1527667540
1459732360
1713348981
1314309024
69558478
1528764649
485341384
244508091
223543865
516468614
478475978
33463796
301149625
956300074
1573091327
1465481367
1048834589
1376424197
1167925141
993445588
136700267
924092126
1394330565
1377077253
198512692
622464082
1780792947
274236954
1598138616
906866914
1564416498
728260650
786216075
224693332
402301635
855753462
1934913096
542835425
1429699258
1448493096
1302774732
1519362667
1150806060
913142558
753059804
1065946599
1350925068
1905588232
856560403
1409964079
165215751
997512818
1684057736
251368229
1007772579
603575415
65401796
336271729
1115796332
1447094396
1747971702
211104430
646369476
1316676952
952052116
1750215329
1247247722
76456293
553998439
717337865
1530568271
505999164
1946724940
1719432045
1690670857
617337600
1773286066
481188007
624017449
1132566094
1271539015
1875204715
1417676551
188174537
741651163
566903680
1044202915
534847846
1216920754
1798726221
790351666
1598641368
1427039094
1982604863
1700521395
1091670303
872993192
1834129109
1961090442
1002844476
1818698877
1274468775
1351589794
139222539
1879395809
1659216587
1050787879
1964625692
560697373
390434979
830289349
1584213789
1712254281
1983230239
175555382
1872766987
793427879
458194939
575025789
385148437
706012415
712399877
859535539
755272219
1926986199
1931926904
1078960071
1964120077
18910651
599000554
1744344409
1939156958
520097566
1621172973
1313867217
1997070240
523614922
1278454013
308778729
1082434577
1516115802
1079577223
1974150474
826485775
968436873
1206137878
1886387088
1443808855
1807049482
1827754409
298242424
414798253
1259103320
1575942006
296832062
1106299001
414933236
596317575
212236340
1947468905
580256516
1086667802
1945715041
1961696819
646090571
891132391
1064116224
91081308
669363023
178485142
1349152065
1514973866
149416211
1492591213
869032635
1626435192
738249403
33049765
1786835347
720848322
45539816
1635151217
157070596
191156243
300758131
1329546157
680053639
944155560
1324340912
207568217
1582137005
1927297348
1066217674
361309824
502178062
429448000
1133862183
12453655
180395205
77304482
142021655
1795305781
774445833
1628564340
478602344
783268559
265382043
1766512107
706909371
670396871
368049598
381883472
809482229
1491388019
1901929089
945105299
929597206
1754558799
1660938689
1316544415
211078752
119960664
766740397
461794806
596348137
1421854718
448756193
1788106387
990413152
439584636
492573010
725795749
1852654560
1709530865
578826668
250234036
860705385
528506256
1712553899
1517489572
1064164114
913541532
237246189
653944041
1839518619
1200253533
1117815119
1574829656
459380735
1557072763
1499850794
1379303384
351514967
863850791
1866225730
22060991
1028565384
312651027
1032216203
1056747627
334512367
477275656
776098956
267324736
177823862
1642253850
529228912
1099951364
912561351
1651695053
84399915
401090950
42004901
143449117
252380301
1297537221
1882714476
112796356
622276188
1396094605
304039599
873926537
1328725652
1433340390
939733842
1113269626
374280782
988803769
1843305136
556765677
1221668652
548054359
1496290054
655806273
1182977206
586888458
137442576
1969921453
476120180
197264770
671024621
17863756
662268305
807685682
1472672848
1098759844
1337298484
208065850
611470491
568688510
139346515
915769029
1690374839
1636121599
752708028
1460585830
1148550005
1342758567
1327590894
1064554236
1267973068
1540425143
1256646229
355795675
430026402
1536345557
904800897
1386198628
960471911
1665491843
1160094645
1912793023
1636676176
425011419
725069984
286175844
211658233
521039970
1960667542
1840973999
1775971143
166214932
377333279
1274616626
417419162
305899623
857679520
1860168455
1903098246
1722391377
1438338454
794684010
642330560
1411565945
929291702
1130599478
761217527
306472631
377659281
1936327292
193958947
1951099856
1247593939
945978648
1408593865
226553493
1279092854
1265363421
911051616
466532185
1248927598
627510035
1382091026
1486616896
1288583093
1101758136
1163091865
1982029603
1938376513
124126779
678666037
1044632443
1483100383
1238080535
227153389
365410636
1270462464
225110232
1495719717
1594470506
1524958317
1905185602
143380689
24340250
1647015052
1824871287
918620993
1431354632
1866022761
190865670
1026806770
1592316099
949116839
1436566062
473463779
810828419
1412592984
1155713664
122982852
1827533566
1967507614
779187924
368096119
253532503
1257661255
1149326504
467999474
9513405
718825259
1043183230
956091030
1053982623
1769643705
1316581111
941573868
1343741996
